From f9ac1ed5d98d423fe0d34807991aae633ae6e978 Mon Sep 17 00:00:00 2001 From: betalars Date: Thu, 16 Jan 2025 16:06:46 +0100 Subject: [PATCH] add input prompts (wip) --- src/addons/input_prompts/LICENSE | 23 ++ .../action_prompt/action_prompt.gd | 156 ++++++++++++ .../input_prompts/action_prompt/icon.svg | 1 + .../action_prompt/icon.svg.import | 37 +++ src/addons/input_prompts/icon.svg | 1 + src/addons/input_prompts/icon.svg.import | 37 +++ .../icons/generic/left_stick_down.png | 3 + .../icons/generic/left_stick_down.png.import | 34 +++ .../icons/generic/left_stick_left.png | 3 + .../icons/generic/left_stick_left.png.import | 34 +++ .../icons/generic/left_stick_right.png | 3 + .../icons/generic/left_stick_right.png.import | 34 +++ .../icons/generic/left_stick_up.png | 3 + .../icons/generic/left_stick_up.png.import | 34 +++ .../icons/generic/right_stick_down.png | 3 + .../icons/generic/right_stick_down.png.import | 34 +++ .../icons/generic/right_stick_left.png | 3 + .../icons/generic/right_stick_left.png.import | 34 +++ .../icons/generic/right_stick_right.png | 3 + .../generic/right_stick_right.png.import | 34 +++ .../icons/generic/right_stick_up.png | 3 + .../icons/generic/right_stick_up.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/0.png | 3 + .../input_prompts/icons/keyboard/0.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/1.png | 3 + .../input_prompts/icons/keyboard/1.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/2.png | 3 + .../input_prompts/icons/keyboard/2.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/3.png | 3 + .../input_prompts/icons/keyboard/3.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/4.png | 3 + .../input_prompts/icons/keyboard/4.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/5.png | 3 + .../input_prompts/icons/keyboard/5.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/6.png | 3 + .../input_prompts/icons/keyboard/6.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/7.png | 3 + .../input_prompts/icons/keyboard/7.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/8.png | 3 + .../input_prompts/icons/keyboard/8.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/9.png | 3 + .../input_prompts/icons/keyboard/9.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/a.png | 3 + .../input_prompts/icons/keyboard/a.png.import | 34 +++ .../input_prompts/icons/keyboard/alt.png | 3 + .../icons/keyboard/alt.png.import | 34 +++ .../icons/keyboard/apostrophe.png | 3 + .../icons/keyboard/apostrophe.png.import | 34 +++ .../input_prompts/icons/keyboard/asterisk.png | 3 + .../icons/keyboard/asterisk.png.import | 34 +++ .../input_prompts/icons/keyboard/at.png | 3 + .../icons/keyboard/at.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/b.png | 3 + .../input_prompts/icons/keyboard/b.png.import | 34 +++ .../icons/keyboard/backslash.png | 3 + .../icons/keyboard/backslash.png.import | 34 +++ .../icons/keyboard/backspace.png | 3 + .../icons/keyboard/backspace.png.import | 34 +++ .../input_prompts/icons/keyboard/blank.png | 3 + .../icons/keyboard/blank.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/c.png | 3 + .../input_prompts/icons/keyboard/c.png.import | 34 +++ .../input_prompts/icons/keyboard/caps.png | 3 + .../icons/keyboard/caps.png.import | 34 +++ .../input_prompts/icons/keyboard/caret.png | 3 + .../icons/keyboard/caret.png.import | 34 +++ .../input_prompts/icons/keyboard/cent.png | 3 + .../icons/keyboard/cent.png.import | 34 +++ .../input_prompts/icons/keyboard/colon.png | 3 + .../icons/keyboard/colon.png.import | 34 +++ .../input_prompts/icons/keyboard/comma.png | 3 + .../icons/keyboard/comma.png.import | 34 +++ .../input_prompts/icons/keyboard/ctrl.png | 3 + .../icons/keyboard/ctrl.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/d.png | 3 + .../input_prompts/icons/keyboard/d.png.import | 34 +++ .../input_prompts/icons/keyboard/del.png | 3 + .../icons/keyboard/del.png.import | 34 +++ .../input_prompts/icons/keyboard/dollar.png | 3 + .../icons/keyboard/dollar.png.import | 34 +++ .../input_prompts/icons/keyboard/down.png | 3 + .../icons/keyboard/down.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/e.png | 3 + .../input_prompts/icons/keyboard/e.png.import | 34 +++ .../input_prompts/icons/keyboard/end.png | 3 + .../icons/keyboard/end.png.import | 34 +++ .../icons/keyboard/enter_large.png | 3 + .../icons/keyboard/enter_large.png.import | 34 +++ .../icons/keyboard/enter_small.png | 3 + .../icons/keyboard/enter_small.png.import | 34 +++ .../icons/keyboard/enter_wide.png | 3 + .../icons/keyboard/enter_wide.png.import | 34 +++ .../input_prompts/icons/keyboard/equals.png | 3 + .../icons/keyboard/equals.png.import | 34 +++ .../input_prompts/icons/keyboard/esc.png | 3 + .../icons/keyboard/esc.png.import | 34 +++ .../icons/keyboard/exclamation.png | 3 + .../icons/keyboard/exclamation.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/f.png | 3 + .../input_prompts/icons/keyboard/f.png.import | 34 +++ .../input_prompts/icons/keyboard/f1.png | 3 + .../icons/keyboard/f1.png.import | 34 +++ .../input_prompts/icons/keyboard/f10.png | 3 + .../icons/keyboard/f10.png.import | 34 +++ .../input_prompts/icons/keyboard/f11.png | 3 + .../icons/keyboard/f11.png.import | 34 +++ .../input_prompts/icons/keyboard/f12.png | 3 + .../icons/keyboard/f12.png.import | 34 +++ .../input_prompts/icons/keyboard/f2.png | 3 + .../icons/keyboard/f2.png.import | 34 +++ .../input_prompts/icons/keyboard/f3.png | 3 + .../icons/keyboard/f3.png.import | 34 +++ .../input_prompts/icons/keyboard/f4.png | 3 + .../icons/keyboard/f4.png.import | 34 +++ .../input_prompts/icons/keyboard/f5.png | 3 + .../icons/keyboard/f5.png.import | 34 +++ .../input_prompts/icons/keyboard/f6.png | 3 + .../icons/keyboard/f6.png.import | 34 +++ .../input_prompts/icons/keyboard/f7.png | 3 + .../icons/keyboard/f7.png.import | 34 +++ .../input_prompts/icons/keyboard/f8.png | 3 + .../icons/keyboard/f8.png.import | 34 +++ .../input_prompts/icons/keyboard/f9.png | 3 + .../icons/keyboard/f9.png.import | 34 +++ .../icons/keyboard/forward_slash.png | 3 + .../icons/keyboard/forward_slash.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/g.png | 3 + .../input_prompts/icons/keyboard/g.png.import | 34 +++ .../input_prompts/icons/keyboard/greater.png | 3 + .../icons/keyboard/greater.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/h.png | 3 + .../input_prompts/icons/keyboard/h.png.import | 34 +++ .../input_prompts/icons/keyboard/hash.png | 3 + .../icons/keyboard/hash.png.import | 34 +++ .../input_prompts/icons/keyboard/home.png | 3 + .../icons/keyboard/home.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/i.png | 3 + .../input_prompts/icons/keyboard/i.png.import | 34 +++ .../input_prompts/icons/keyboard/insert.png | 3 + .../icons/keyboard/insert.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/j.png | 3 + .../input_prompts/icons/keyboard/j.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/k.png | 3 + .../input_prompts/icons/keyboard/k.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/l.png | 3 + .../input_prompts/icons/keyboard/l.png.import | 34 +++ .../input_prompts/icons/keyboard/left.png | 3 + .../icons/keyboard/left.png.import | 34 +++ .../icons/keyboard/left_brace.png | 3 + .../icons/keyboard/left_brace.png.import | 34 +++ .../icons/keyboard/left_bracket.png | 3 + .../icons/keyboard/left_bracket.png.import | 34 +++ .../icons/keyboard/left_paren.png | 3 + .../icons/keyboard/left_paren.png.import | 34 +++ .../input_prompts/icons/keyboard/less.png | 3 + .../icons/keyboard/less.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/m.png | 3 + .../input_prompts/icons/keyboard/m.png.import | 34 +++ .../icons/keyboard/media_back.png | 3 + .../icons/keyboard/media_back.png.import | 34 +++ .../icons/keyboard/media_forward.png | 3 + .../icons/keyboard/media_forward.png.import | 34 +++ .../icons/keyboard/media_next.png | 3 + .../icons/keyboard/media_next.png.import | 34 +++ .../icons/keyboard/media_pause.png | 3 + .../icons/keyboard/media_pause.png.import | 34 +++ .../icons/keyboard/media_play.png | 3 + .../icons/keyboard/media_play.png.import | 34 +++ .../icons/keyboard/media_previous.png | 3 + .../icons/keyboard/media_previous.png.import | 34 +++ .../icons/keyboard/media_record.png | 3 + .../icons/keyboard/media_record.png.import | 34 +++ .../icons/keyboard/media_stop.png | 3 + .../icons/keyboard/media_stop.png.import | 34 +++ .../input_prompts/icons/keyboard/meta.png | 3 + .../icons/keyboard/meta.png.import | 34 +++ .../input_prompts/icons/keyboard/minus.png | 3 + .../icons/keyboard/minus.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/n.png | 3 + .../input_prompts/icons/keyboard/n.png.import | 34 +++ .../input_prompts/icons/keyboard/nbsp.png | 3 + .../icons/keyboard/nbsp.png.import | 34 +++ .../input_prompts/icons/keyboard/num.png | 3 + .../icons/keyboard/num.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/o.png | 3 + .../input_prompts/icons/keyboard/o.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/p.png | 3 + .../input_prompts/icons/keyboard/p.png.import | 34 +++ .../icons/keyboard/page_down.png | 3 + .../icons/keyboard/page_down.png.import | 34 +++ .../input_prompts/icons/keyboard/page_up.png | 3 + .../icons/keyboard/page_up.png.import | 34 +++ .../input_prompts/icons/keyboard/pause.png | 3 + .../icons/keyboard/pause.png.import | 34 +++ .../input_prompts/icons/keyboard/percent.png | 3 + .../icons/keyboard/percent.png.import | 34 +++ .../input_prompts/icons/keyboard/period.png | 3 + .../icons/keyboard/period.png.import | 34 +++ .../input_prompts/icons/keyboard/pipe.png | 3 + .../icons/keyboard/pipe.png.import | 34 +++ .../input_prompts/icons/keyboard/plus.png | 3 + .../icons/keyboard/plus.png.import | 34 +++ .../input_prompts/icons/keyboard/print.png | 3 + .../icons/keyboard/print.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/q.png | 3 + .../input_prompts/icons/keyboard/q.png.import | 34 +++ .../input_prompts/icons/keyboard/question.png | 3 + .../icons/keyboard/question.png.import | 34 +++ .../input_prompts/icons/keyboard/quote.png | 3 + .../icons/keyboard/quote.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/r.png | 3 + .../input_prompts/icons/keyboard/r.png.import | 34 +++ .../input_prompts/icons/keyboard/right.png | 3 + .../icons/keyboard/right.png.import | 34 +++ .../icons/keyboard/right_brace.png | 3 + .../icons/keyboard/right_brace.png.import | 34 +++ .../icons/keyboard/right_bracket.png | 3 + .../icons/keyboard/right_bracket.png.import | 34 +++ .../icons/keyboard/right_paren.png | 3 + .../icons/keyboard/right_paren.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/s.png | 3 + .../input_prompts/icons/keyboard/s.png.import | 34 +++ .../input_prompts/icons/keyboard/scroll.png | 3 + .../icons/keyboard/scroll.png.import | 34 +++ .../icons/keyboard/semicolon.png | 3 + .../icons/keyboard/semicolon.png.import | 34 +++ .../input_prompts/icons/keyboard/shift.png | 3 + .../icons/keyboard/shift.png.import | 34 +++ .../input_prompts/icons/keyboard/space.png | 3 + .../icons/keyboard/space.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/t.png | 3 + .../input_prompts/icons/keyboard/t.png.import | 34 +++ .../input_prompts/icons/keyboard/tab.png | 3 + .../icons/keyboard/tab.png.import | 34 +++ .../input_prompts/icons/keyboard/tilde.png | 3 + .../icons/keyboard/tilde.png.import | 34 +++ .../icons/keyboard/tile_0504.png | 3 + .../icons/keyboard/tile_0504.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/u.png | 3 + .../input_prompts/icons/keyboard/u.png.import | 34 +++ .../icons/keyboard/underscore.png | 3 + .../icons/keyboard/underscore.png.import | 34 +++ .../input_prompts/icons/keyboard/up.png | 3 + .../icons/keyboard/up.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/v.png | 3 + .../input_prompts/icons/keyboard/v.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/w.png | 3 + .../input_prompts/icons/keyboard/w.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/x.png | 3 + .../input_prompts/icons/keyboard/x.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/y.png | 3 + .../input_prompts/icons/keyboard/y.png.import | 34 +++ src/addons/input_prompts/icons/keyboard/z.png | 3 + .../input_prompts/icons/keyboard/z.png.import | 34 +++ src/addons/input_prompts/icons/mouse/left.png | 3 + .../input_prompts/icons/mouse/left.png.import | 34 +++ .../input_prompts/icons/mouse/middle.png | 3 + .../icons/mouse/middle.png.import | 34 +++ .../input_prompts/icons/mouse/right.png | 3 + .../icons/mouse/right.png.import | 34 +++ .../input_prompts/icons/mouse/wheel_down.png | 3 + .../icons/mouse/wheel_down.png.import | 34 +++ .../input_prompts/icons/mouse/wheel_left.png | 3 + .../icons/mouse/wheel_left.png.import | 34 +++ .../input_prompts/icons/mouse/wheel_right.png | 3 + .../icons/mouse/wheel_right.png.import | 34 +++ .../input_prompts/icons/mouse/wheel_up.png | 3 + .../icons/mouse/wheel_up.png.import | 34 +++ src/addons/input_prompts/icons/nintendo/a.png | 3 + .../input_prompts/icons/nintendo/a.png.import | 34 +++ src/addons/input_prompts/icons/nintendo/b.png | 3 + .../input_prompts/icons/nintendo/b.png.import | 34 +++ .../input_prompts/icons/nintendo/capture.png | 3 + .../icons/nintendo/capture.png.import | 34 +++ .../input_prompts/icons/nintendo/down.png | 3 + .../icons/nintendo/down.png.import | 34 +++ .../input_prompts/icons/nintendo/home.png | 3 + .../icons/nintendo/home.png.import | 34 +++ src/addons/input_prompts/icons/nintendo/l.png | 3 + .../input_prompts/icons/nintendo/l.png.import | 34 +++ .../input_prompts/icons/nintendo/left.png | 3 + .../icons/nintendo/left.png.import | 34 +++ .../icons/nintendo/left_stick.png | 3 + .../icons/nintendo/left_stick.png.import | 34 +++ .../input_prompts/icons/nintendo/minus.png | 3 + .../icons/nintendo/minus.png.import | 34 +++ .../input_prompts/icons/nintendo/plus.png | 3 + .../icons/nintendo/plus.png.import | 34 +++ src/addons/input_prompts/icons/nintendo/r.png | 3 + .../input_prompts/icons/nintendo/r.png.import | 34 +++ .../input_prompts/icons/nintendo/right.png | 3 + .../icons/nintendo/right.png.import | 34 +++ .../icons/nintendo/right_stick.png | 3 + .../icons/nintendo/right_stick.png.import | 34 +++ .../input_prompts/icons/nintendo/up.png | 3 + .../icons/nintendo/up.png.import | 34 +++ src/addons/input_prompts/icons/nintendo/x.png | 3 + .../input_prompts/icons/nintendo/x.png.import | 34 +++ src/addons/input_prompts/icons/nintendo/y.png | 3 + .../input_prompts/icons/nintendo/y.png.import | 34 +++ .../input_prompts/icons/nintendo/zl.png | 3 + .../icons/nintendo/zl.png.import | 34 +++ .../input_prompts/icons/nintendo/zr.png | 3 + .../icons/nintendo/zr.png.import | 34 +++ .../input_prompts/icons/sony/circle.png | 3 + .../icons/sony/circle.png.import | 34 +++ src/addons/input_prompts/icons/sony/cross.png | 3 + .../input_prompts/icons/sony/cross.png.import | 34 +++ src/addons/input_prompts/icons/sony/down.png | 3 + .../input_prompts/icons/sony/down.png.import | 34 +++ src/addons/input_prompts/icons/sony/l1.png | 3 + .../input_prompts/icons/sony/l1.png.import | 34 +++ src/addons/input_prompts/icons/sony/l2.png | 3 + .../input_prompts/icons/sony/l2.png.import | 34 +++ src/addons/input_prompts/icons/sony/left.png | 3 + .../input_prompts/icons/sony/left.png.import | 34 +++ .../input_prompts/icons/sony/left_stick.png | 3 + .../icons/sony/left_stick.png.import | 34 +++ .../input_prompts/icons/sony/microphone.png | 3 + .../icons/sony/microphone.png.import | 34 +++ src/addons/input_prompts/icons/sony/ps.png | 3 + .../input_prompts/icons/sony/ps.png.import | 34 +++ src/addons/input_prompts/icons/sony/r1.png | 3 + .../input_prompts/icons/sony/r1.png.import | 34 +++ src/addons/input_prompts/icons/sony/r2.png | 3 + .../input_prompts/icons/sony/r2.png.import | 34 +++ src/addons/input_prompts/icons/sony/right.png | 3 + .../input_prompts/icons/sony/right.png.import | 34 +++ .../input_prompts/icons/sony/right_stick.png | 3 + .../icons/sony/right_stick.png.import | 34 +++ .../input_prompts/icons/sony/select.png | 3 + .../icons/sony/select.png.import | 34 +++ .../input_prompts/icons/sony/square.png | 3 + .../icons/sony/square.png.import | 34 +++ src/addons/input_prompts/icons/sony/start.png | 3 + .../input_prompts/icons/sony/start.png.import | 34 +++ .../input_prompts/icons/sony/touchpad.png | 3 + .../icons/sony/touchpad.png.import | 34 +++ .../input_prompts/icons/sony/triangle.png | 3 + .../icons/sony/triangle.png.import | 34 +++ src/addons/input_prompts/icons/sony/up.png | 3 + .../input_prompts/icons/sony/up.png.import | 34 +++ src/addons/input_prompts/icons/xbox/A.png | 3 + .../input_prompts/icons/xbox/A.png.import | 34 +++ src/addons/input_prompts/icons/xbox/B.png | 3 + .../input_prompts/icons/xbox/B.png.import | 34 +++ src/addons/input_prompts/icons/xbox/X.png | 3 + .../input_prompts/icons/xbox/X.png.import | 34 +++ src/addons/input_prompts/icons/xbox/Y.png | 3 + .../input_prompts/icons/xbox/Y.png.import | 34 +++ src/addons/input_prompts/icons/xbox/down.png | 3 + .../input_prompts/icons/xbox/down.png.import | 34 +++ src/addons/input_prompts/icons/xbox/left.png | 3 + .../input_prompts/icons/xbox/left.png.import | 34 +++ .../input_prompts/icons/xbox/left_bumper.png | 3 + .../icons/xbox/left_bumper.png.import | 34 +++ .../input_prompts/icons/xbox/left_stick.png | 3 + .../icons/xbox/left_stick.png.import | 34 +++ .../input_prompts/icons/xbox/left_trigger.png | 3 + .../icons/xbox/left_trigger.png.import | 34 +++ src/addons/input_prompts/icons/xbox/menu.png | 3 + .../input_prompts/icons/xbox/menu.png.import | 34 +++ src/addons/input_prompts/icons/xbox/right.png | 3 + .../input_prompts/icons/xbox/right.png.import | 34 +++ .../input_prompts/icons/xbox/right_bumper.png | 3 + .../icons/xbox/right_bumper.png.import | 34 +++ .../input_prompts/icons/xbox/right_stick.png | 3 + .../icons/xbox/right_stick.png.import | 34 +++ .../icons/xbox/right_trigger.png | 3 + .../icons/xbox/right_trigger.png.import | 34 +++ src/addons/input_prompts/icons/xbox/share.png | 3 + .../input_prompts/icons/xbox/share.png.import | 34 +++ src/addons/input_prompts/icons/xbox/up.png | 3 + .../input_prompts/icons/xbox/up.png.import | 34 +++ src/addons/input_prompts/icons/xbox/view.png | 3 + .../input_prompts/icons/xbox/view.png.import | 34 +++ src/addons/input_prompts/icons/xbox/xbox.png | 3 + .../input_prompts/icons/xbox/xbox.png.import | 34 +++ src/addons/input_prompts/input_prompt.gd | 64 +++++ .../input_prompts/input_prompt_manager.gd | 181 ++++++++++++++ src/addons/input_prompts/inspector_plugin.gd | 17 ++ .../joypad_button_prompt/icon.svg | 1 + .../joypad_button_prompt/icon.svg.import | 37 +++ .../joypad_button_prompt.gd | 73 ++++++ .../joypad_button_prompt/nintendo.tres | 38 +++ .../joypad_button_prompt/sony.tres | 40 ++++ .../joypad_button_prompt/xbox.tres | 38 +++ .../joypad_motion_prompt/icon.svg | 1 + .../joypad_motion_prompt/icon.svg.import | 37 +++ .../joypad_motion_prompt.gd | 103 ++++++++ .../joypad_motion_prompt/nintendo.tres | 26 ++ .../joypad_motion_prompt/sony.tres | 26 ++ .../joypad_motion_prompt/xbox.tres | 26 ++ src/addons/input_prompts/key_prompt/icon.svg | 1 + .../input_prompts/key_prompt/icon.svg.import | 37 +++ .../input_prompts/key_prompt/key_prompt.gd | 170 +++++++++++++ src/addons/input_prompts/key_prompt/keys.tres | 224 ++++++++++++++++++ .../mouse_button_prompt/buttons.tres | 20 ++ .../mouse_button_prompt/icon.svg | 1 + .../mouse_button_prompt/icon.svg.import | 37 +++ .../mouse_button_prompt.gd | 57 +++++ src/addons/input_prompts/plugin.cfg | 7 + src/addons/input_prompts/plugin.gd | 65 +++++ .../resources/joypad_button_textures.gd | 81 +++++++ .../resources/joypad_motion_textures.gd | 56 +++++ .../resources/keyboard_textures.gd | 56 +++++ .../resources/mouse_button_textures.gd | 45 ++++ 407 files changed, 8702 insertions(+) create mode 100644 src/addons/input_prompts/LICENSE create mode 100644 src/addons/input_prompts/action_prompt/action_prompt.gd create mode 100644 src/addons/input_prompts/action_prompt/icon.svg create mode 100644 src/addons/input_prompts/action_prompt/icon.svg.import create mode 100644 src/addons/input_prompts/icon.svg create mode 100644 src/addons/input_prompts/icon.svg.import create mode 100644 src/addons/input_prompts/icons/generic/left_stick_down.png create mode 100644 src/addons/input_prompts/icons/generic/left_stick_down.png.import create mode 100644 src/addons/input_prompts/icons/generic/left_stick_left.png create mode 100644 src/addons/input_prompts/icons/generic/left_stick_left.png.import create mode 100644 src/addons/input_prompts/icons/generic/left_stick_right.png create mode 100644 src/addons/input_prompts/icons/generic/left_stick_right.png.import create mode 100644 src/addons/input_prompts/icons/generic/left_stick_up.png create mode 100644 src/addons/input_prompts/icons/generic/left_stick_up.png.import create mode 100644 src/addons/input_prompts/icons/generic/right_stick_down.png create mode 100644 src/addons/input_prompts/icons/generic/right_stick_down.png.import create mode 100644 src/addons/input_prompts/icons/generic/right_stick_left.png create mode 100644 src/addons/input_prompts/icons/generic/right_stick_left.png.import create mode 100644 src/addons/input_prompts/icons/generic/right_stick_right.png create mode 100644 src/addons/input_prompts/icons/generic/right_stick_right.png.import create mode 100644 src/addons/input_prompts/icons/generic/right_stick_up.png create mode 100644 src/addons/input_prompts/icons/generic/right_stick_up.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/0.png create mode 100644 src/addons/input_prompts/icons/keyboard/0.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/1.png create mode 100644 src/addons/input_prompts/icons/keyboard/1.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/2.png create mode 100644 src/addons/input_prompts/icons/keyboard/2.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/3.png create mode 100644 src/addons/input_prompts/icons/keyboard/3.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/4.png create mode 100644 src/addons/input_prompts/icons/keyboard/4.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/5.png create mode 100644 src/addons/input_prompts/icons/keyboard/5.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/6.png create mode 100644 src/addons/input_prompts/icons/keyboard/6.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/7.png create mode 100644 src/addons/input_prompts/icons/keyboard/7.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/8.png create mode 100644 src/addons/input_prompts/icons/keyboard/8.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/9.png create mode 100644 src/addons/input_prompts/icons/keyboard/9.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/a.png create mode 100644 src/addons/input_prompts/icons/keyboard/a.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/alt.png create mode 100644 src/addons/input_prompts/icons/keyboard/alt.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/apostrophe.png create mode 100644 src/addons/input_prompts/icons/keyboard/apostrophe.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/asterisk.png create mode 100644 src/addons/input_prompts/icons/keyboard/asterisk.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/at.png create mode 100644 src/addons/input_prompts/icons/keyboard/at.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/b.png create mode 100644 src/addons/input_prompts/icons/keyboard/b.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/backslash.png create mode 100644 src/addons/input_prompts/icons/keyboard/backslash.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/backspace.png create mode 100644 src/addons/input_prompts/icons/keyboard/backspace.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/blank.png create mode 100644 src/addons/input_prompts/icons/keyboard/blank.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/c.png create mode 100644 src/addons/input_prompts/icons/keyboard/c.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/caps.png create mode 100644 src/addons/input_prompts/icons/keyboard/caps.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/caret.png create mode 100644 src/addons/input_prompts/icons/keyboard/caret.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/cent.png create mode 100644 src/addons/input_prompts/icons/keyboard/cent.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/colon.png create mode 100644 src/addons/input_prompts/icons/keyboard/colon.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/comma.png create mode 100644 src/addons/input_prompts/icons/keyboard/comma.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/ctrl.png create mode 100644 src/addons/input_prompts/icons/keyboard/ctrl.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/d.png create mode 100644 src/addons/input_prompts/icons/keyboard/d.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/del.png create mode 100644 src/addons/input_prompts/icons/keyboard/del.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/dollar.png create mode 100644 src/addons/input_prompts/icons/keyboard/dollar.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/down.png create mode 100644 src/addons/input_prompts/icons/keyboard/down.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/e.png create mode 100644 src/addons/input_prompts/icons/keyboard/e.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/end.png create mode 100644 src/addons/input_prompts/icons/keyboard/end.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/enter_large.png create mode 100644 src/addons/input_prompts/icons/keyboard/enter_large.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/enter_small.png create mode 100644 src/addons/input_prompts/icons/keyboard/enter_small.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/enter_wide.png create mode 100644 src/addons/input_prompts/icons/keyboard/enter_wide.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/equals.png create mode 100644 src/addons/input_prompts/icons/keyboard/equals.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/esc.png create mode 100644 src/addons/input_prompts/icons/keyboard/esc.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/exclamation.png create mode 100644 src/addons/input_prompts/icons/keyboard/exclamation.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f.png create mode 100644 src/addons/input_prompts/icons/keyboard/f.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f1.png create mode 100644 src/addons/input_prompts/icons/keyboard/f1.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f10.png create mode 100644 src/addons/input_prompts/icons/keyboard/f10.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f11.png create mode 100644 src/addons/input_prompts/icons/keyboard/f11.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f12.png create mode 100644 src/addons/input_prompts/icons/keyboard/f12.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f2.png create mode 100644 src/addons/input_prompts/icons/keyboard/f2.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f3.png create mode 100644 src/addons/input_prompts/icons/keyboard/f3.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f4.png create mode 100644 src/addons/input_prompts/icons/keyboard/f4.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f5.png create mode 100644 src/addons/input_prompts/icons/keyboard/f5.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f6.png create mode 100644 src/addons/input_prompts/icons/keyboard/f6.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f7.png create mode 100644 src/addons/input_prompts/icons/keyboard/f7.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f8.png create mode 100644 src/addons/input_prompts/icons/keyboard/f8.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/f9.png create mode 100644 src/addons/input_prompts/icons/keyboard/f9.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/forward_slash.png create mode 100644 src/addons/input_prompts/icons/keyboard/forward_slash.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/g.png create mode 100644 src/addons/input_prompts/icons/keyboard/g.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/greater.png create mode 100644 src/addons/input_prompts/icons/keyboard/greater.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/h.png create mode 100644 src/addons/input_prompts/icons/keyboard/h.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/hash.png create mode 100644 src/addons/input_prompts/icons/keyboard/hash.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/home.png create mode 100644 src/addons/input_prompts/icons/keyboard/home.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/i.png create mode 100644 src/addons/input_prompts/icons/keyboard/i.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/insert.png create mode 100644 src/addons/input_prompts/icons/keyboard/insert.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/j.png create mode 100644 src/addons/input_prompts/icons/keyboard/j.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/k.png create mode 100644 src/addons/input_prompts/icons/keyboard/k.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/l.png create mode 100644 src/addons/input_prompts/icons/keyboard/l.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/left.png create mode 100644 src/addons/input_prompts/icons/keyboard/left.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/left_brace.png create mode 100644 src/addons/input_prompts/icons/keyboard/left_brace.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/left_bracket.png create mode 100644 src/addons/input_prompts/icons/keyboard/left_bracket.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/left_paren.png create mode 100644 src/addons/input_prompts/icons/keyboard/left_paren.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/less.png create mode 100644 src/addons/input_prompts/icons/keyboard/less.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/m.png create mode 100644 src/addons/input_prompts/icons/keyboard/m.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/media_back.png create mode 100644 src/addons/input_prompts/icons/keyboard/media_back.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/media_forward.png create mode 100644 src/addons/input_prompts/icons/keyboard/media_forward.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/media_next.png create mode 100644 src/addons/input_prompts/icons/keyboard/media_next.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/media_pause.png create mode 100644 src/addons/input_prompts/icons/keyboard/media_pause.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/media_play.png create mode 100644 src/addons/input_prompts/icons/keyboard/media_play.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/media_previous.png create mode 100644 src/addons/input_prompts/icons/keyboard/media_previous.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/media_record.png create mode 100644 src/addons/input_prompts/icons/keyboard/media_record.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/media_stop.png create mode 100644 src/addons/input_prompts/icons/keyboard/media_stop.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/meta.png create mode 100644 src/addons/input_prompts/icons/keyboard/meta.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/minus.png create mode 100644 src/addons/input_prompts/icons/keyboard/minus.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/n.png create mode 100644 src/addons/input_prompts/icons/keyboard/n.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/nbsp.png create mode 100644 src/addons/input_prompts/icons/keyboard/nbsp.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/num.png create mode 100644 src/addons/input_prompts/icons/keyboard/num.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/o.png create mode 100644 src/addons/input_prompts/icons/keyboard/o.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/p.png create mode 100644 src/addons/input_prompts/icons/keyboard/p.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/page_down.png create mode 100644 src/addons/input_prompts/icons/keyboard/page_down.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/page_up.png create mode 100644 src/addons/input_prompts/icons/keyboard/page_up.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/pause.png create mode 100644 src/addons/input_prompts/icons/keyboard/pause.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/percent.png create mode 100644 src/addons/input_prompts/icons/keyboard/percent.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/period.png create mode 100644 src/addons/input_prompts/icons/keyboard/period.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/pipe.png create mode 100644 src/addons/input_prompts/icons/keyboard/pipe.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/plus.png create mode 100644 src/addons/input_prompts/icons/keyboard/plus.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/print.png create mode 100644 src/addons/input_prompts/icons/keyboard/print.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/q.png create mode 100644 src/addons/input_prompts/icons/keyboard/q.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/question.png create mode 100644 src/addons/input_prompts/icons/keyboard/question.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/quote.png create mode 100644 src/addons/input_prompts/icons/keyboard/quote.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/r.png create mode 100644 src/addons/input_prompts/icons/keyboard/r.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/right.png create mode 100644 src/addons/input_prompts/icons/keyboard/right.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/right_brace.png create mode 100644 src/addons/input_prompts/icons/keyboard/right_brace.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/right_bracket.png create mode 100644 src/addons/input_prompts/icons/keyboard/right_bracket.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/right_paren.png create mode 100644 src/addons/input_prompts/icons/keyboard/right_paren.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/s.png create mode 100644 src/addons/input_prompts/icons/keyboard/s.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/scroll.png create mode 100644 src/addons/input_prompts/icons/keyboard/scroll.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/semicolon.png create mode 100644 src/addons/input_prompts/icons/keyboard/semicolon.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/shift.png create mode 100644 src/addons/input_prompts/icons/keyboard/shift.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/space.png create mode 100644 src/addons/input_prompts/icons/keyboard/space.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/t.png create mode 100644 src/addons/input_prompts/icons/keyboard/t.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/tab.png create mode 100644 src/addons/input_prompts/icons/keyboard/tab.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/tilde.png create mode 100644 src/addons/input_prompts/icons/keyboard/tilde.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/tile_0504.png create mode 100644 src/addons/input_prompts/icons/keyboard/tile_0504.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/u.png create mode 100644 src/addons/input_prompts/icons/keyboard/u.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/underscore.png create mode 100644 src/addons/input_prompts/icons/keyboard/underscore.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/up.png create mode 100644 src/addons/input_prompts/icons/keyboard/up.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/v.png create mode 100644 src/addons/input_prompts/icons/keyboard/v.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/w.png create mode 100644 src/addons/input_prompts/icons/keyboard/w.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/x.png create mode 100644 src/addons/input_prompts/icons/keyboard/x.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/y.png create mode 100644 src/addons/input_prompts/icons/keyboard/y.png.import create mode 100644 src/addons/input_prompts/icons/keyboard/z.png create mode 100644 src/addons/input_prompts/icons/keyboard/z.png.import create mode 100644 src/addons/input_prompts/icons/mouse/left.png create mode 100644 src/addons/input_prompts/icons/mouse/left.png.import create mode 100644 src/addons/input_prompts/icons/mouse/middle.png create mode 100644 src/addons/input_prompts/icons/mouse/middle.png.import create mode 100644 src/addons/input_prompts/icons/mouse/right.png create mode 100644 src/addons/input_prompts/icons/mouse/right.png.import create mode 100644 src/addons/input_prompts/icons/mouse/wheel_down.png create mode 100644 src/addons/input_prompts/icons/mouse/wheel_down.png.import create mode 100644 src/addons/input_prompts/icons/mouse/wheel_left.png create mode 100644 src/addons/input_prompts/icons/mouse/wheel_left.png.import create mode 100644 src/addons/input_prompts/icons/mouse/wheel_right.png create mode 100644 src/addons/input_prompts/icons/mouse/wheel_right.png.import create mode 100644 src/addons/input_prompts/icons/mouse/wheel_up.png create mode 100644 src/addons/input_prompts/icons/mouse/wheel_up.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/a.png create mode 100644 src/addons/input_prompts/icons/nintendo/a.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/b.png create mode 100644 src/addons/input_prompts/icons/nintendo/b.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/capture.png create mode 100644 src/addons/input_prompts/icons/nintendo/capture.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/down.png create mode 100644 src/addons/input_prompts/icons/nintendo/down.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/home.png create mode 100644 src/addons/input_prompts/icons/nintendo/home.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/l.png create mode 100644 src/addons/input_prompts/icons/nintendo/l.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/left.png create mode 100644 src/addons/input_prompts/icons/nintendo/left.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/left_stick.png create mode 100644 src/addons/input_prompts/icons/nintendo/left_stick.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/minus.png create mode 100644 src/addons/input_prompts/icons/nintendo/minus.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/plus.png create mode 100644 src/addons/input_prompts/icons/nintendo/plus.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/r.png create mode 100644 src/addons/input_prompts/icons/nintendo/r.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/right.png create mode 100644 src/addons/input_prompts/icons/nintendo/right.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/right_stick.png create mode 100644 src/addons/input_prompts/icons/nintendo/right_stick.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/up.png create mode 100644 src/addons/input_prompts/icons/nintendo/up.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/x.png create mode 100644 src/addons/input_prompts/icons/nintendo/x.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/y.png create mode 100644 src/addons/input_prompts/icons/nintendo/y.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/zl.png create mode 100644 src/addons/input_prompts/icons/nintendo/zl.png.import create mode 100644 src/addons/input_prompts/icons/nintendo/zr.png create mode 100644 src/addons/input_prompts/icons/nintendo/zr.png.import create mode 100644 src/addons/input_prompts/icons/sony/circle.png create mode 100644 src/addons/input_prompts/icons/sony/circle.png.import create mode 100644 src/addons/input_prompts/icons/sony/cross.png create mode 100644 src/addons/input_prompts/icons/sony/cross.png.import create mode 100644 src/addons/input_prompts/icons/sony/down.png create mode 100644 src/addons/input_prompts/icons/sony/down.png.import create mode 100644 src/addons/input_prompts/icons/sony/l1.png create mode 100644 src/addons/input_prompts/icons/sony/l1.png.import create mode 100644 src/addons/input_prompts/icons/sony/l2.png create mode 100644 src/addons/input_prompts/icons/sony/l2.png.import create mode 100644 src/addons/input_prompts/icons/sony/left.png create mode 100644 src/addons/input_prompts/icons/sony/left.png.import create mode 100644 src/addons/input_prompts/icons/sony/left_stick.png create mode 100644 src/addons/input_prompts/icons/sony/left_stick.png.import create mode 100644 src/addons/input_prompts/icons/sony/microphone.png create mode 100644 src/addons/input_prompts/icons/sony/microphone.png.import create mode 100644 src/addons/input_prompts/icons/sony/ps.png create mode 100644 src/addons/input_prompts/icons/sony/ps.png.import create mode 100644 src/addons/input_prompts/icons/sony/r1.png create mode 100644 src/addons/input_prompts/icons/sony/r1.png.import create mode 100644 src/addons/input_prompts/icons/sony/r2.png create mode 100644 src/addons/input_prompts/icons/sony/r2.png.import create mode 100644 src/addons/input_prompts/icons/sony/right.png create mode 100644 src/addons/input_prompts/icons/sony/right.png.import create mode 100644 src/addons/input_prompts/icons/sony/right_stick.png create mode 100644 src/addons/input_prompts/icons/sony/right_stick.png.import create mode 100644 src/addons/input_prompts/icons/sony/select.png create mode 100644 src/addons/input_prompts/icons/sony/select.png.import create mode 100644 src/addons/input_prompts/icons/sony/square.png create mode 100644 src/addons/input_prompts/icons/sony/square.png.import create mode 100644 src/addons/input_prompts/icons/sony/start.png create mode 100644 src/addons/input_prompts/icons/sony/start.png.import create mode 100644 src/addons/input_prompts/icons/sony/touchpad.png create mode 100644 src/addons/input_prompts/icons/sony/touchpad.png.import create mode 100644 src/addons/input_prompts/icons/sony/triangle.png create mode 100644 src/addons/input_prompts/icons/sony/triangle.png.import create mode 100644 src/addons/input_prompts/icons/sony/up.png create mode 100644 src/addons/input_prompts/icons/sony/up.png.import create mode 100644 src/addons/input_prompts/icons/xbox/A.png create mode 100644 src/addons/input_prompts/icons/xbox/A.png.import create mode 100644 src/addons/input_prompts/icons/xbox/B.png create mode 100644 src/addons/input_prompts/icons/xbox/B.png.import create mode 100644 src/addons/input_prompts/icons/xbox/X.png create mode 100644 src/addons/input_prompts/icons/xbox/X.png.import create mode 100644 src/addons/input_prompts/icons/xbox/Y.png create mode 100644 src/addons/input_prompts/icons/xbox/Y.png.import create mode 100644 src/addons/input_prompts/icons/xbox/down.png create mode 100644 src/addons/input_prompts/icons/xbox/down.png.import create mode 100644 src/addons/input_prompts/icons/xbox/left.png create mode 100644 src/addons/input_prompts/icons/xbox/left.png.import create mode 100644 src/addons/input_prompts/icons/xbox/left_bumper.png create mode 100644 src/addons/input_prompts/icons/xbox/left_bumper.png.import create mode 100644 src/addons/input_prompts/icons/xbox/left_stick.png create mode 100644 src/addons/input_prompts/icons/xbox/left_stick.png.import create mode 100644 src/addons/input_prompts/icons/xbox/left_trigger.png create mode 100644 src/addons/input_prompts/icons/xbox/left_trigger.png.import create mode 100644 src/addons/input_prompts/icons/xbox/menu.png create mode 100644 src/addons/input_prompts/icons/xbox/menu.png.import create mode 100644 src/addons/input_prompts/icons/xbox/right.png create mode 100644 src/addons/input_prompts/icons/xbox/right.png.import create mode 100644 src/addons/input_prompts/icons/xbox/right_bumper.png create mode 100644 src/addons/input_prompts/icons/xbox/right_bumper.png.import create mode 100644 src/addons/input_prompts/icons/xbox/right_stick.png create mode 100644 src/addons/input_prompts/icons/xbox/right_stick.png.import create mode 100644 src/addons/input_prompts/icons/xbox/right_trigger.png create mode 100644 src/addons/input_prompts/icons/xbox/right_trigger.png.import create mode 100644 src/addons/input_prompts/icons/xbox/share.png create mode 100644 src/addons/input_prompts/icons/xbox/share.png.import create mode 100644 src/addons/input_prompts/icons/xbox/up.png create mode 100644 src/addons/input_prompts/icons/xbox/up.png.import create mode 100644 src/addons/input_prompts/icons/xbox/view.png create mode 100644 src/addons/input_prompts/icons/xbox/view.png.import create mode 100644 src/addons/input_prompts/icons/xbox/xbox.png create mode 100644 src/addons/input_prompts/icons/xbox/xbox.png.import create mode 100644 src/addons/input_prompts/input_prompt.gd create mode 100644 src/addons/input_prompts/input_prompt_manager.gd create mode 100644 src/addons/input_prompts/inspector_plugin.gd create mode 100644 src/addons/input_prompts/joypad_button_prompt/icon.svg create mode 100644 src/addons/input_prompts/joypad_button_prompt/icon.svg.import create mode 100644 src/addons/input_prompts/joypad_button_prompt/joypad_button_prompt.gd create mode 100644 src/addons/input_prompts/joypad_button_prompt/nintendo.tres create mode 100644 src/addons/input_prompts/joypad_button_prompt/sony.tres create mode 100644 src/addons/input_prompts/joypad_button_prompt/xbox.tres create mode 100644 src/addons/input_prompts/joypad_motion_prompt/icon.svg create mode 100644 src/addons/input_prompts/joypad_motion_prompt/icon.svg.import create mode 100644 src/addons/input_prompts/joypad_motion_prompt/joypad_motion_prompt.gd create mode 100644 src/addons/input_prompts/joypad_motion_prompt/nintendo.tres create mode 100644 src/addons/input_prompts/joypad_motion_prompt/sony.tres create mode 100644 src/addons/input_prompts/joypad_motion_prompt/xbox.tres create mode 100644 src/addons/input_prompts/key_prompt/icon.svg create mode 100644 src/addons/input_prompts/key_prompt/icon.svg.import create mode 100644 src/addons/input_prompts/key_prompt/key_prompt.gd create mode 100644 src/addons/input_prompts/key_prompt/keys.tres create mode 100644 src/addons/input_prompts/mouse_button_prompt/buttons.tres create mode 100644 src/addons/input_prompts/mouse_button_prompt/icon.svg create mode 100644 src/addons/input_prompts/mouse_button_prompt/icon.svg.import create mode 100644 src/addons/input_prompts/mouse_button_prompt/mouse_button_prompt.gd create mode 100644 src/addons/input_prompts/plugin.cfg create mode 100644 src/addons/input_prompts/plugin.gd create mode 100644 src/addons/input_prompts/resources/joypad_button_textures.gd create mode 100644 src/addons/input_prompts/resources/joypad_motion_textures.gd create mode 100644 src/addons/input_prompts/resources/keyboard_textures.gd create mode 100644 src/addons/input_prompts/resources/mouse_button_textures.gd diff --git a/src/addons/input_prompts/LICENSE b/src/addons/input_prompts/LICENSE new file mode 100644 index 0000000..88be6a4 --- /dev/null +++ b/src/addons/input_prompts/LICENSE @@ -0,0 +1,23 @@ +MIT License + +Copyright (c) 2022-2023 John Pennycook +Copyright (c) 2014-present Godot Engine contributors. +Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/src/addons/input_prompts/action_prompt/action_prompt.gd b/src/addons/input_prompts/action_prompt/action_prompt.gd new file mode 100644 index 0000000..64650f0 --- /dev/null +++ b/src/addons/input_prompts/action_prompt/action_prompt.gd @@ -0,0 +1,156 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +@icon("res://addons/input_prompts/action_prompt/icon.svg") +class_name ActionPrompt +extends "res://addons/input_prompts/input_prompt.gd" +## Displays a prompt based on an action registered in the [InputMap]. +## +## Displays a prompt based on an action registered in the [InputMap]. +## The texture used for the prompt is determined automatically, based on the +## contents of the [InputMap] and an icon preference. When the icon preference +## is set to "Automatic", the prompt automatically adjusts to match the most +## recent input device. + +## The name of an action registered in the [InputMap]. +var action := "ui_accept": + set = _set_action + +## The icon preference for this prompt: +## Automatic (0), Xbox (1), Sony (2), Nintendo (3), Keyboard (4). +## When set to "Automatic", the prompt automatically adjusts to match the most +## recent input device. +var icon: int = Icons.AUTOMATIC: + set = _set_icon + + +func _ready(): + ProjectSettings.settings_changed.connect(_update_events) + _update_events() + _update_icon() + + +func _set_action(new_action: String): + action = new_action + _update_events() + _update_icon() + + +func _set_icon(new_icon): + icon = new_icon + _update_icon() + + +func _update_events(): + # In the Editor, InputMap reflects Editor settings + # Read the list of actions from ProjectSettings instead + # TODO: Find a cleaner way to cast these values + var tmp: Array = [] + if Engine.is_editor_hint(): + tmp = ProjectSettings.get_setting("input/" + action)["events"] + else: + tmp = InputMap.action_get_events(action) + events = [] + for ev in tmp: + events.append(ev) + update_configuration_warnings() + + +func _find_event(list: Array, types: Array): + for candidate in list: + for type in types: + if is_instance_of(candidate, type): + return candidate + return null + + +func _update_icon(): + # If icon is set to AUTOMATIC, first determine which icon to display + var display_icon: int = icon + if icon == Icons.AUTOMATIC: + display_icon = PromptManager.icons + + # Choose the atlas and region associated with the InputEvent + # If the InputMap contains multiple events, choose the first + if display_icon == Icons.KEYBOARD: + var types = [InputEventKey, InputEventMouseButton] + var ev = _find_event(events, types) + if ev is InputEventKey: + var textures := PromptManager.get_keyboard_textures() + texture = textures.get_texture(ev) + elif ev is InputEventMouseButton: + var textures := PromptManager.get_mouse_textures() + texture = textures.get_texture(ev) + else: + var types = [InputEventJoypadButton, InputEventJoypadMotion] + var ev = _find_event(events, types) + if ev is InputEventJoypadButton: + var textures := PromptManager.get_joypad_button_textures(display_icon) + texture = textures.get_texture(ev) + elif ev is InputEventJoypadMotion: + var textures := PromptManager.get_joypad_motion_textures(display_icon) + texture = textures.get_texture(ev) + queue_redraw() + + +func _refresh(): + _update_events() + _update_icon() + + +func _input(event: InputEvent): + if not event.is_action_pressed(action): + return + emit_signal("pressed") + + +func _get_property_list(): + var properties = [] + properties.append( + { + name = "ActionPrompt", + type = TYPE_NIL, + usage = PROPERTY_USAGE_CATEGORY | PROPERTY_USAGE_SCRIPT_VARIABLE + } + ) + # In the Editor, InputMap reflects Editor settings + # Read the list of actions from ProjectSettings instead + var actions: String = "" + for property in ProjectSettings.get_property_list(): + var name = property["name"] + if name.begins_with("input/"): + if actions != "": + actions += "," + actions += name.trim_prefix("input/") + properties.append( + {name = "action", type = TYPE_STRING, hint = PROPERTY_HINT_ENUM, hint_string = actions} + ) + properties.append( + { + name = "icon", + type = TYPE_INT, + hint = PROPERTY_HINT_ENUM, + hint_string = "Automatic,Xbox,Sony,Nintendo,Keyboard" + } + ) + return properties + + +func _get_configuration_warnings() -> PackedStringArray: + var warnings: PackedStringArray = [] + + # Check that the action is associated with Keyboard/Mouse in the InputMap + if icon == Icons.AUTOMATIC or icon == Icons.KEYBOARD: + var types = [InputEventKey, InputEventMouseButton] + var ev = _find_event(events, types) + if not (ev is InputEventKey or ev is InputEventMouseButton): + warnings.append("No Key/Mouse input for " + action + " in InputMap.") + + # Check that the action is associated with Joypad in the InputMap + if icon == Icons.AUTOMATIC or icon != Icons.KEYBOARD: + var types = [InputEventJoypadButton, InputEventJoypadMotion] + var ev = _find_event(events, types) + if not (ev is InputEventJoypadButton or ev is InputEventJoypadMotion): + warnings.append("No Joypad input for " + action + " in InputMap.") + + return warnings diff --git a/src/addons/input_prompts/action_prompt/icon.svg b/src/addons/input_prompts/action_prompt/icon.svg new file mode 100644 index 0000000..5bf8d0a --- /dev/null +++ b/src/addons/input_prompts/action_prompt/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/addons/input_prompts/action_prompt/icon.svg.import b/src/addons/input_prompts/action_prompt/icon.svg.import new file mode 100644 index 0000000..9752aca --- /dev/null +++ b/src/addons/input_prompts/action_prompt/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bvwnibp2o4o88" +path="res://.godot/imported/icon.svg-0e13056d55240f60de41c1352e6f3b0f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/action_prompt/icon.svg" +dest_files=["res://.godot/imported/icon.svg-0e13056d55240f60de41c1352e6f3b0f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/src/addons/input_prompts/icon.svg b/src/addons/input_prompts/icon.svg new file mode 100644 index 0000000..18752b4 --- /dev/null +++ b/src/addons/input_prompts/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/addons/input_prompts/icon.svg.import b/src/addons/input_prompts/icon.svg.import new file mode 100644 index 0000000..827e981 --- /dev/null +++ b/src/addons/input_prompts/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bmlutwedh7f4n" +path="res://.godot/imported/icon.svg-8eff67e3fe68308bc0434756e9e03976.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icon.svg" +dest_files=["res://.godot/imported/icon.svg-8eff67e3fe68308bc0434756e9e03976.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/src/addons/input_prompts/icons/generic/left_stick_down.png b/src/addons/input_prompts/icons/generic/left_stick_down.png new file mode 100644 index 0000000..ba1fc57 --- /dev/null +++ b/src/addons/input_prompts/icons/generic/left_stick_down.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:051ecc86b40df4ceff0d4f4f514ec766a81437c962d4525d19aac20da836539e +size 708 diff --git a/src/addons/input_prompts/icons/generic/left_stick_down.png.import b/src/addons/input_prompts/icons/generic/left_stick_down.png.import new file mode 100644 index 0000000..7ab9123 --- /dev/null +++ b/src/addons/input_prompts/icons/generic/left_stick_down.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cy2mswaqbxo2g" +path="res://.godot/imported/left_stick_down.png-a7ccef65244370624f984cd55722650c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/generic/left_stick_down.png" +dest_files=["res://.godot/imported/left_stick_down.png-a7ccef65244370624f984cd55722650c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/generic/left_stick_left.png b/src/addons/input_prompts/icons/generic/left_stick_left.png new file mode 100644 index 0000000..f839866 --- /dev/null +++ b/src/addons/input_prompts/icons/generic/left_stick_left.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a97eb2c77431bb7022f5009bdc2c5b09163ad34db9d4ef3d9853a7c041980fb +size 676 diff --git a/src/addons/input_prompts/icons/generic/left_stick_left.png.import b/src/addons/input_prompts/icons/generic/left_stick_left.png.import new file mode 100644 index 0000000..a269c62 --- /dev/null +++ b/src/addons/input_prompts/icons/generic/left_stick_left.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://brngnd4kfebak" +path="res://.godot/imported/left_stick_left.png-b5048a0107577ae8558d6c7ac7499594.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/generic/left_stick_left.png" +dest_files=["res://.godot/imported/left_stick_left.png-b5048a0107577ae8558d6c7ac7499594.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/generic/left_stick_right.png b/src/addons/input_prompts/icons/generic/left_stick_right.png new file mode 100644 index 0000000..d018a1f --- /dev/null +++ b/src/addons/input_prompts/icons/generic/left_stick_right.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc605c7b0bef1c3215779101ceb1a17638d4b053b2de24b4d798c145d374edd9 +size 675 diff --git a/src/addons/input_prompts/icons/generic/left_stick_right.png.import b/src/addons/input_prompts/icons/generic/left_stick_right.png.import new file mode 100644 index 0000000..5672534 --- /dev/null +++ b/src/addons/input_prompts/icons/generic/left_stick_right.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dxkwua1up02dl" +path="res://.godot/imported/left_stick_right.png-fda055cf9d64f0e92c614b96be4eeabd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/generic/left_stick_right.png" +dest_files=["res://.godot/imported/left_stick_right.png-fda055cf9d64f0e92c614b96be4eeabd.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/generic/left_stick_up.png b/src/addons/input_prompts/icons/generic/left_stick_up.png new file mode 100644 index 0000000..63c21c0 --- /dev/null +++ b/src/addons/input_prompts/icons/generic/left_stick_up.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c141c6d3f03b765ced6f68994e94f425d326340ff3203cdaf516e507316ab6ad +size 695 diff --git a/src/addons/input_prompts/icons/generic/left_stick_up.png.import b/src/addons/input_prompts/icons/generic/left_stick_up.png.import new file mode 100644 index 0000000..113d456 --- /dev/null +++ b/src/addons/input_prompts/icons/generic/left_stick_up.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cnlnswjj65kdd" +path="res://.godot/imported/left_stick_up.png-817449d8b7e63f76e88f683690cf5578.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/generic/left_stick_up.png" +dest_files=["res://.godot/imported/left_stick_up.png-817449d8b7e63f76e88f683690cf5578.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/generic/right_stick_down.png b/src/addons/input_prompts/icons/generic/right_stick_down.png new file mode 100644 index 0000000..79bd486 --- /dev/null +++ b/src/addons/input_prompts/icons/generic/right_stick_down.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32710efde40e43dd191b4d2914ab37f2239303bc57a9504cc432f7e39d440227 +size 738 diff --git a/src/addons/input_prompts/icons/generic/right_stick_down.png.import b/src/addons/input_prompts/icons/generic/right_stick_down.png.import new file mode 100644 index 0000000..03b4406 --- /dev/null +++ b/src/addons/input_prompts/icons/generic/right_stick_down.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bkvlwi15lv5mf" +path="res://.godot/imported/right_stick_down.png-b2681ff4595b9878997d32c090de409c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/generic/right_stick_down.png" +dest_files=["res://.godot/imported/right_stick_down.png-b2681ff4595b9878997d32c090de409c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/generic/right_stick_left.png b/src/addons/input_prompts/icons/generic/right_stick_left.png new file mode 100644 index 0000000..7d430fa --- /dev/null +++ b/src/addons/input_prompts/icons/generic/right_stick_left.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2b57ba04f2833694fb285f1d8ddf74179b1f148dbc872c13e474b621bef7744 +size 702 diff --git a/src/addons/input_prompts/icons/generic/right_stick_left.png.import b/src/addons/input_prompts/icons/generic/right_stick_left.png.import new file mode 100644 index 0000000..861eca6 --- /dev/null +++ b/src/addons/input_prompts/icons/generic/right_stick_left.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c2oc1cyaiwypb" +path="res://.godot/imported/right_stick_left.png-22e5e174bd0d447e24f8bb0b7e97132a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/generic/right_stick_left.png" +dest_files=["res://.godot/imported/right_stick_left.png-22e5e174bd0d447e24f8bb0b7e97132a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/generic/right_stick_right.png b/src/addons/input_prompts/icons/generic/right_stick_right.png new file mode 100644 index 0000000..b0497cf --- /dev/null +++ b/src/addons/input_prompts/icons/generic/right_stick_right.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f4464f831a087c0a21d7c63b1e333144274e724b720e22677dc99bb25a17f0a +size 705 diff --git a/src/addons/input_prompts/icons/generic/right_stick_right.png.import b/src/addons/input_prompts/icons/generic/right_stick_right.png.import new file mode 100644 index 0000000..415a7a2 --- /dev/null +++ b/src/addons/input_prompts/icons/generic/right_stick_right.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://hgicgpnb1ooi" +path="res://.godot/imported/right_stick_right.png-f83b635a37a9ca1ca011560da136ffa0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/generic/right_stick_right.png" +dest_files=["res://.godot/imported/right_stick_right.png-f83b635a37a9ca1ca011560da136ffa0.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/generic/right_stick_up.png b/src/addons/input_prompts/icons/generic/right_stick_up.png new file mode 100644 index 0000000..e68323d --- /dev/null +++ b/src/addons/input_prompts/icons/generic/right_stick_up.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1cb103376af987f5292f1a5419db702c7722168079d798ef1619aa3c06c79b6 +size 731 diff --git a/src/addons/input_prompts/icons/generic/right_stick_up.png.import b/src/addons/input_prompts/icons/generic/right_stick_up.png.import new file mode 100644 index 0000000..bc9f661 --- /dev/null +++ b/src/addons/input_prompts/icons/generic/right_stick_up.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://0kkk4oac8fy1" +path="res://.godot/imported/right_stick_up.png-41b66528d63b3c48fcdd349314d49a92.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/generic/right_stick_up.png" +dest_files=["res://.godot/imported/right_stick_up.png-41b66528d63b3c48fcdd349314d49a92.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/0.png b/src/addons/input_prompts/icons/keyboard/0.png new file mode 100644 index 0000000..3ad4f98 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/0.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:757c1d3030baad724af43309271f1dc2de3ae836c78d8666bbb6c369cf520d25 +size 174 diff --git a/src/addons/input_prompts/icons/keyboard/0.png.import b/src/addons/input_prompts/icons/keyboard/0.png.import new file mode 100644 index 0000000..c9de69c --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bvodyh3h4lf23" +path="res://.godot/imported/0.png-2b34316efec65d6cb41347abb24577df.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/0.png" +dest_files=["res://.godot/imported/0.png-2b34316efec65d6cb41347abb24577df.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/1.png b/src/addons/input_prompts/icons/keyboard/1.png new file mode 100644 index 0000000..dc1ce1b --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bff567fb688c83a40a56db7de5f75571038e7cffbeb332c37d52196dbec11069 +size 178 diff --git a/src/addons/input_prompts/icons/keyboard/1.png.import b/src/addons/input_prompts/icons/keyboard/1.png.import new file mode 100644 index 0000000..dcd7515 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dshgdv8b1s4yx" +path="res://.godot/imported/1.png-1b3e0e7b18de10342e7e6c0ed8fb90d4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/1.png" +dest_files=["res://.godot/imported/1.png-1b3e0e7b18de10342e7e6c0ed8fb90d4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/2.png b/src/addons/input_prompts/icons/keyboard/2.png new file mode 100644 index 0000000..5f70d13 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01abdfd4d311b567680c784f745332f47f54ad4ddc8a5be8bfe664914e4debdd +size 181 diff --git a/src/addons/input_prompts/icons/keyboard/2.png.import b/src/addons/input_prompts/icons/keyboard/2.png.import new file mode 100644 index 0000000..e7b7a9e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dmlsiso1q4lfb" +path="res://.godot/imported/2.png-1d45a3312cb852724ae82c348a82682b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/2.png" +dest_files=["res://.godot/imported/2.png-1d45a3312cb852724ae82c348a82682b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/3.png b/src/addons/input_prompts/icons/keyboard/3.png new file mode 100644 index 0000000..08cc3d8 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:992062271c27ceb91d1e9efd09c08f8a76a04cc27039b16372b91e20e0a406a9 +size 176 diff --git a/src/addons/input_prompts/icons/keyboard/3.png.import b/src/addons/input_prompts/icons/keyboard/3.png.import new file mode 100644 index 0000000..d50e0ba --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bf4eom0tm7cg0" +path="res://.godot/imported/3.png-0c2bbf57ace780c2ef5c6eeac9dac81c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/3.png" +dest_files=["res://.godot/imported/3.png-0c2bbf57ace780c2ef5c6eeac9dac81c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/4.png b/src/addons/input_prompts/icons/keyboard/4.png new file mode 100644 index 0000000..5a7608f --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22e25e2136d41978d95ca0de7eee9493ee8b113ca48ff21ede8dc8160067667f +size 173 diff --git a/src/addons/input_prompts/icons/keyboard/4.png.import b/src/addons/input_prompts/icons/keyboard/4.png.import new file mode 100644 index 0000000..c69ffd5 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://va3aynlfmriq" +path="res://.godot/imported/4.png-7160f881759d8cd7b9c57df6256daa4f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/4.png" +dest_files=["res://.godot/imported/4.png-7160f881759d8cd7b9c57df6256daa4f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/5.png b/src/addons/input_prompts/icons/keyboard/5.png new file mode 100644 index 0000000..6a19cb7 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:614cc74c7e8e59a63a9899795964f6b32aa18ebd4ebf4db34be9af6c2a4e1fa5 +size 179 diff --git a/src/addons/input_prompts/icons/keyboard/5.png.import b/src/addons/input_prompts/icons/keyboard/5.png.import new file mode 100644 index 0000000..6665af8 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://drpc3hg1h7ra3" +path="res://.godot/imported/5.png-51e57a054cf55b5e4c37e98b6a5d4e1d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/5.png" +dest_files=["res://.godot/imported/5.png-51e57a054cf55b5e4c37e98b6a5d4e1d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/6.png b/src/addons/input_prompts/icons/keyboard/6.png new file mode 100644 index 0000000..81bfab7 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/6.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc68fbf391254b948ecb196c7e30218e7ed9ce90e0ce9f289b35aaeac4a40fce +size 175 diff --git a/src/addons/input_prompts/icons/keyboard/6.png.import b/src/addons/input_prompts/icons/keyboard/6.png.import new file mode 100644 index 0000000..440d4ce --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c20j4d1asagf2" +path="res://.godot/imported/6.png-b89f15b2175f8a3035a2d957afa9989d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/6.png" +dest_files=["res://.godot/imported/6.png-b89f15b2175f8a3035a2d957afa9989d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/7.png b/src/addons/input_prompts/icons/keyboard/7.png new file mode 100644 index 0000000..ab6aa61 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/7.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5faf72a47a8e2842a2da6c82f7901ced8b4a25a57292eb51b7f57fde940d86c7 +size 174 diff --git a/src/addons/input_prompts/icons/keyboard/7.png.import b/src/addons/input_prompts/icons/keyboard/7.png.import new file mode 100644 index 0000000..8d34bc6 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/7.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c1j7ybdojbsdy" +path="res://.godot/imported/7.png-b8fffd7f42b8a96990fda6aba37c3db7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/7.png" +dest_files=["res://.godot/imported/7.png-b8fffd7f42b8a96990fda6aba37c3db7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/8.png b/src/addons/input_prompts/icons/keyboard/8.png new file mode 100644 index 0000000..77ff90d --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/8.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57c7f1446f1f977a477d006175fcf8a1fd2151f9f202d0088101cdf7ee0b4bb1 +size 177 diff --git a/src/addons/input_prompts/icons/keyboard/8.png.import b/src/addons/input_prompts/icons/keyboard/8.png.import new file mode 100644 index 0000000..b181465 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/8.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bqws21dovdpjf" +path="res://.godot/imported/8.png-e38ab2782aabb656e6e3f4d29a87f500.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/8.png" +dest_files=["res://.godot/imported/8.png-e38ab2782aabb656e6e3f4d29a87f500.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/9.png b/src/addons/input_prompts/icons/keyboard/9.png new file mode 100644 index 0000000..1c8609e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/9.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b81668d7809fa3b3d9cd3a3c6d70b83caaa325fe1718d454c56182d45de70d7 +size 175 diff --git a/src/addons/input_prompts/icons/keyboard/9.png.import b/src/addons/input_prompts/icons/keyboard/9.png.import new file mode 100644 index 0000000..ce780bb --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/9.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d05npg77uxdp1" +path="res://.godot/imported/9.png-1a5c940c311975537e338c220caeee93.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/9.png" +dest_files=["res://.godot/imported/9.png-1a5c940c311975537e338c220caeee93.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/a.png b/src/addons/input_prompts/icons/keyboard/a.png new file mode 100644 index 0000000..58acb70 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/a.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbbb6e78f6b35b8d47a7d5db3fbac25b76e0080c4aaee0cef08a7666629163d9 +size 177 diff --git a/src/addons/input_prompts/icons/keyboard/a.png.import b/src/addons/input_prompts/icons/keyboard/a.png.import new file mode 100644 index 0000000..60b1daf --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/a.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://yakqusko3p3h" +path="res://.godot/imported/a.png-0a4b1b2556382e925bddb87c41e69b5a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/a.png" +dest_files=["res://.godot/imported/a.png-0a4b1b2556382e925bddb87c41e69b5a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/alt.png b/src/addons/input_prompts/icons/keyboard/alt.png new file mode 100644 index 0000000..4599580 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/alt.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25586e9d0c99f4ab94935fb21fb3a1fc72cc319e53fe4b4cdd6a5d55dc6b0686 +size 303 diff --git a/src/addons/input_prompts/icons/keyboard/alt.png.import b/src/addons/input_prompts/icons/keyboard/alt.png.import new file mode 100644 index 0000000..721850a --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/alt.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://blxkuaujlcbmj" +path="res://.godot/imported/alt.png-ab7b3a9822105f3fc6a3ef4f9dcaa636.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/alt.png" +dest_files=["res://.godot/imported/alt.png-ab7b3a9822105f3fc6a3ef4f9dcaa636.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/apostrophe.png b/src/addons/input_prompts/icons/keyboard/apostrophe.png new file mode 100644 index 0000000..1a5bf1d --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/apostrophe.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55d6a6c0177929d19b241d340d3bfc302eb5d2bbacfd08948e47eacf3d320555 +size 168 diff --git a/src/addons/input_prompts/icons/keyboard/apostrophe.png.import b/src/addons/input_prompts/icons/keyboard/apostrophe.png.import new file mode 100644 index 0000000..a885981 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/apostrophe.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6eqbtpaitj6" +path="res://.godot/imported/apostrophe.png-ae36c8e28198d6cc07f1d1c390610f79.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/apostrophe.png" +dest_files=["res://.godot/imported/apostrophe.png-ae36c8e28198d6cc07f1d1c390610f79.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/asterisk.png b/src/addons/input_prompts/icons/keyboard/asterisk.png new file mode 100644 index 0000000..e14e1e8 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/asterisk.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a90da51799799adfa30381f0a77aa10e7f7176eb23403a7ed26347a884627ede +size 174 diff --git a/src/addons/input_prompts/icons/keyboard/asterisk.png.import b/src/addons/input_prompts/icons/keyboard/asterisk.png.import new file mode 100644 index 0000000..a075d4a --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/asterisk.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dmrupkmptjy3i" +path="res://.godot/imported/asterisk.png-64ac106e76ff14b0cd40167cb9a5d69f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/asterisk.png" +dest_files=["res://.godot/imported/asterisk.png-64ac106e76ff14b0cd40167cb9a5d69f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/at.png b/src/addons/input_prompts/icons/keyboard/at.png new file mode 100644 index 0000000..f7c4dd5 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/at.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a2b10e0bf634c5158f2ae6456bd9b6bf87d35fcd6248ecd8b2be0f7d0b472dc +size 183 diff --git a/src/addons/input_prompts/icons/keyboard/at.png.import b/src/addons/input_prompts/icons/keyboard/at.png.import new file mode 100644 index 0000000..e0986c7 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/at.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctlmc2ba1nnwg" +path="res://.godot/imported/at.png-78ee9076da1440a33d639fe1efa02f4c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/at.png" +dest_files=["res://.godot/imported/at.png-78ee9076da1440a33d639fe1efa02f4c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/b.png b/src/addons/input_prompts/icons/keyboard/b.png new file mode 100644 index 0000000..3d6361c --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/b.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94e76866d9c352ca0851a0bd4af4344589b33c8fddd9cb5f6dd5b043710dd369 +size 178 diff --git a/src/addons/input_prompts/icons/keyboard/b.png.import b/src/addons/input_prompts/icons/keyboard/b.png.import new file mode 100644 index 0000000..87d4c93 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/b.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ccv43ygy8fg0n" +path="res://.godot/imported/b.png-f54ad7ea0efa2a48c3a87a361b1a2f21.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/b.png" +dest_files=["res://.godot/imported/b.png-f54ad7ea0efa2a48c3a87a361b1a2f21.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/backslash.png b/src/addons/input_prompts/icons/keyboard/backslash.png new file mode 100644 index 0000000..ea00132 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/backslash.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1276abc76cf218b6df60347c930bf50d71f34f8afe0a5267cda3e794906cc2e9 +size 179 diff --git a/src/addons/input_prompts/icons/keyboard/backslash.png.import b/src/addons/input_prompts/icons/keyboard/backslash.png.import new file mode 100644 index 0000000..0451989 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/backslash.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://buo267imq81wk" +path="res://.godot/imported/backslash.png-2fd42ee765ae6e5504099530f58ebbc2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/backslash.png" +dest_files=["res://.godot/imported/backslash.png-2fd42ee765ae6e5504099530f58ebbc2.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/backspace.png b/src/addons/input_prompts/icons/keyboard/backspace.png new file mode 100644 index 0000000..b36a0af --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/backspace.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed4c62bbea6cb5124f1370b7d8a53d457718d9bdfdd70050d5fd5b71d8ce44ba +size 315 diff --git a/src/addons/input_prompts/icons/keyboard/backspace.png.import b/src/addons/input_prompts/icons/keyboard/backspace.png.import new file mode 100644 index 0000000..c983441 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/backspace.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c3lq40m0un2vi" +path="res://.godot/imported/backspace.png-c16cd70732af517ec89c83be54b3bc7e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/backspace.png" +dest_files=["res://.godot/imported/backspace.png-c16cd70732af517ec89c83be54b3bc7e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/blank.png b/src/addons/input_prompts/icons/keyboard/blank.png new file mode 100644 index 0000000..93cdd00 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/blank.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f5ac58d2ec91a5d8a672f14fb1fca45d47706dcd0184c5cd9128d8dcd176567 +size 155 diff --git a/src/addons/input_prompts/icons/keyboard/blank.png.import b/src/addons/input_prompts/icons/keyboard/blank.png.import new file mode 100644 index 0000000..b81c926 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/blank.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cqii6dlr8stxs" +path="res://.godot/imported/blank.png-3e568a503bfe7edf47152679806f5dd8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/blank.png" +dest_files=["res://.godot/imported/blank.png-3e568a503bfe7edf47152679806f5dd8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/c.png b/src/addons/input_prompts/icons/keyboard/c.png new file mode 100644 index 0000000..5868e7d --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/c.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63f2e2604658bf34fc4ddb38556ddcb2fd7a5dc242b9eb4fa2732f04970cc4af +size 174 diff --git a/src/addons/input_prompts/icons/keyboard/c.png.import b/src/addons/input_prompts/icons/keyboard/c.png.import new file mode 100644 index 0000000..7fa675c --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/c.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dw4bnrd874e24" +path="res://.godot/imported/c.png-02a9f272299dd50de4f69dd8e39f6699.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/c.png" +dest_files=["res://.godot/imported/c.png-02a9f272299dd50de4f69dd8e39f6699.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/caps.png b/src/addons/input_prompts/icons/keyboard/caps.png new file mode 100644 index 0000000..dceafe3 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/caps.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff0c2c2dd00591a633f307eba3f32b86c9091f580ff403dad5b3a6e97c4861c1 +size 307 diff --git a/src/addons/input_prompts/icons/keyboard/caps.png.import b/src/addons/input_prompts/icons/keyboard/caps.png.import new file mode 100644 index 0000000..fc3fd12 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/caps.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dn8boox0dp1yt" +path="res://.godot/imported/caps.png-a874d2c9f88f5dc67a978de23d553051.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/caps.png" +dest_files=["res://.godot/imported/caps.png-a874d2c9f88f5dc67a978de23d553051.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/caret.png b/src/addons/input_prompts/icons/keyboard/caret.png new file mode 100644 index 0000000..74370a1 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/caret.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44f8ad2e78345594c5c1647b3b4e3f4620fd6dee6f17d54bbd0edcf39781e22c +size 177 diff --git a/src/addons/input_prompts/icons/keyboard/caret.png.import b/src/addons/input_prompts/icons/keyboard/caret.png.import new file mode 100644 index 0000000..48ca57a --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/caret.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://detsp08crf2po" +path="res://.godot/imported/caret.png-6aa88fdfe49932f763ff152365ab4ef4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/caret.png" +dest_files=["res://.godot/imported/caret.png-6aa88fdfe49932f763ff152365ab4ef4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/cent.png b/src/addons/input_prompts/icons/keyboard/cent.png new file mode 100644 index 0000000..aa88c51 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/cent.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c91e2160b107a9a93e005884cc9e0d270072e4451f5e7cc6604060961601ece +size 176 diff --git a/src/addons/input_prompts/icons/keyboard/cent.png.import b/src/addons/input_prompts/icons/keyboard/cent.png.import new file mode 100644 index 0000000..69dd0e7 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/cent.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b61b7fo35agvb" +path="res://.godot/imported/cent.png-60e7f1c737e523272e347ca4644d4154.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/cent.png" +dest_files=["res://.godot/imported/cent.png-60e7f1c737e523272e347ca4644d4154.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/colon.png b/src/addons/input_prompts/icons/keyboard/colon.png new file mode 100644 index 0000000..9108d39 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/colon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c614a0afa81ef65256bc7f514ae2041d9d00655b860c22e6a858c28407ea4b4 +size 170 diff --git a/src/addons/input_prompts/icons/keyboard/colon.png.import b/src/addons/input_prompts/icons/keyboard/colon.png.import new file mode 100644 index 0000000..ac7179e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/colon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dxvryuhofjieh" +path="res://.godot/imported/colon.png-9bd41f18f2fa494d5005339cb2ca64d2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/colon.png" +dest_files=["res://.godot/imported/colon.png-9bd41f18f2fa494d5005339cb2ca64d2.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/comma.png b/src/addons/input_prompts/icons/keyboard/comma.png new file mode 100644 index 0000000..236be65 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/comma.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1ebc98a437d21f02d90e3861615824ad66cc33b0cf0a361679b21b3f4330a4c +size 168 diff --git a/src/addons/input_prompts/icons/keyboard/comma.png.import b/src/addons/input_prompts/icons/keyboard/comma.png.import new file mode 100644 index 0000000..6488b90 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/comma.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dl4rc530g2l60" +path="res://.godot/imported/comma.png-7983dbc336af6147de64d81486ddfa81.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/comma.png" +dest_files=["res://.godot/imported/comma.png-7983dbc336af6147de64d81486ddfa81.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/ctrl.png b/src/addons/input_prompts/icons/keyboard/ctrl.png new file mode 100644 index 0000000..fe807b6 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/ctrl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:833776aa1ef7057c8ef7b6b4b21450855ce9adb26af1e62f16d1bd55bd68e1e2 +size 302 diff --git a/src/addons/input_prompts/icons/keyboard/ctrl.png.import b/src/addons/input_prompts/icons/keyboard/ctrl.png.import new file mode 100644 index 0000000..a174467 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/ctrl.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bp2btmbc2q2io" +path="res://.godot/imported/ctrl.png-6d946358145b9bd00780719ab55caeb2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/ctrl.png" +dest_files=["res://.godot/imported/ctrl.png-6d946358145b9bd00780719ab55caeb2.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/d.png b/src/addons/input_prompts/icons/keyboard/d.png new file mode 100644 index 0000000..b789297 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/d.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:993c047942056d6408e8b87fd1d50ca0bb52386e19180ba99b6ab10948006dc3 +size 173 diff --git a/src/addons/input_prompts/icons/keyboard/d.png.import b/src/addons/input_prompts/icons/keyboard/d.png.import new file mode 100644 index 0000000..c345151 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/d.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0kuadlp4jw6j" +path="res://.godot/imported/d.png-d45e548ef3015b7e2ae5a7ce562acce4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/d.png" +dest_files=["res://.godot/imported/d.png-d45e548ef3015b7e2ae5a7ce562acce4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/del.png b/src/addons/input_prompts/icons/keyboard/del.png new file mode 100644 index 0000000..e84d339 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/del.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:554fa0b4bf58c6eea35c2d618f38a7ca69210430d35485ec146a7fc6c72fe30e +size 301 diff --git a/src/addons/input_prompts/icons/keyboard/del.png.import b/src/addons/input_prompts/icons/keyboard/del.png.import new file mode 100644 index 0000000..30eba78 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/del.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d21qtckj4teb1" +path="res://.godot/imported/del.png-f12093cd8db69866a42a6ba66d723d48.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/del.png" +dest_files=["res://.godot/imported/del.png-f12093cd8db69866a42a6ba66d723d48.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/dollar.png b/src/addons/input_prompts/icons/keyboard/dollar.png new file mode 100644 index 0000000..f7a7c51 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/dollar.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2278b5ee0c31bde111e2a24db25eb7a210499ae5bc35c13a7e9baed9351e286b +size 183 diff --git a/src/addons/input_prompts/icons/keyboard/dollar.png.import b/src/addons/input_prompts/icons/keyboard/dollar.png.import new file mode 100644 index 0000000..cd937ee --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/dollar.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bsd3apwcjg2p8" +path="res://.godot/imported/dollar.png-90def560cd8bed0f21e0efc261474b42.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/dollar.png" +dest_files=["res://.godot/imported/dollar.png-90def560cd8bed0f21e0efc261474b42.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/down.png b/src/addons/input_prompts/icons/keyboard/down.png new file mode 100644 index 0000000..ee579ac --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/down.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d995c967b104c1df0777408e2ed3105adf909cc4c87472c3a3094158b858dbb +size 177 diff --git a/src/addons/input_prompts/icons/keyboard/down.png.import b/src/addons/input_prompts/icons/keyboard/down.png.import new file mode 100644 index 0000000..074323b --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/down.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://o0jnn82k7f8d" +path="res://.godot/imported/down.png-38894ea8242cba80e24dd7c66e6c1fc2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/down.png" +dest_files=["res://.godot/imported/down.png-38894ea8242cba80e24dd7c66e6c1fc2.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/e.png b/src/addons/input_prompts/icons/keyboard/e.png new file mode 100644 index 0000000..923a0cf --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/e.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01f0e3c1fa739e3e9814a4b919c1e555fe3042718a961df5f034f4eb98202b60 +size 173 diff --git a/src/addons/input_prompts/icons/keyboard/e.png.import b/src/addons/input_prompts/icons/keyboard/e.png.import new file mode 100644 index 0000000..beb8f4e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/e.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d2as5erfr7tji" +path="res://.godot/imported/e.png-add30a59f1142cd3cbd1568948c0a954.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/e.png" +dest_files=["res://.godot/imported/e.png-add30a59f1142cd3cbd1568948c0a954.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/end.png b/src/addons/input_prompts/icons/keyboard/end.png new file mode 100644 index 0000000..e6dc7fb --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/end.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1d739e8a7ed0351f3e9363bb1517d6b921abeea4356d1b74fbb4ad560df5435 +size 300 diff --git a/src/addons/input_prompts/icons/keyboard/end.png.import b/src/addons/input_prompts/icons/keyboard/end.png.import new file mode 100644 index 0000000..c68de01 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/end.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gybid8440i5b" +path="res://.godot/imported/end.png-870b5871e9f2d6afc00dbf64c9175a83.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/end.png" +dest_files=["res://.godot/imported/end.png-870b5871e9f2d6afc00dbf64c9175a83.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/enter_large.png b/src/addons/input_prompts/icons/keyboard/enter_large.png new file mode 100644 index 0000000..248f794 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/enter_large.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:465a4f91471fdd4e85d0c26cee5273fd61abed7657b838a5ef13667b70d2f532 +size 321 diff --git a/src/addons/input_prompts/icons/keyboard/enter_large.png.import b/src/addons/input_prompts/icons/keyboard/enter_large.png.import new file mode 100644 index 0000000..317c7a8 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/enter_large.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://eadqqakjyf5m" +path="res://.godot/imported/enter_large.png-30e2806b4b602da5521e44969c496373.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/enter_large.png" +dest_files=["res://.godot/imported/enter_large.png-30e2806b4b602da5521e44969c496373.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/enter_small.png b/src/addons/input_prompts/icons/keyboard/enter_small.png new file mode 100644 index 0000000..49cd24e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/enter_small.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc84d0e3cf8f9cb9fac147ccfe79c6595f4d2c7efa13901fbaf32dac09bff471 +size 297 diff --git a/src/addons/input_prompts/icons/keyboard/enter_small.png.import b/src/addons/input_prompts/icons/keyboard/enter_small.png.import new file mode 100644 index 0000000..11ef2ea --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/enter_small.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bd3kwm8awfqbv" +path="res://.godot/imported/enter_small.png-f37351702f92d75a289f387ae35544c5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/enter_small.png" +dest_files=["res://.godot/imported/enter_small.png-f37351702f92d75a289f387ae35544c5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/enter_wide.png b/src/addons/input_prompts/icons/keyboard/enter_wide.png new file mode 100644 index 0000000..74530c8 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/enter_wide.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39a46a1ef9c88c9eba53ddaeeb9ce40f3e020b63ddd96f6ee29f55d6fd382913 +size 310 diff --git a/src/addons/input_prompts/icons/keyboard/enter_wide.png.import b/src/addons/input_prompts/icons/keyboard/enter_wide.png.import new file mode 100644 index 0000000..9fccb05 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/enter_wide.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://phpq5qt2ct30" +path="res://.godot/imported/enter_wide.png-7c4c206641a5a3674c3e316019d6f977.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/enter_wide.png" +dest_files=["res://.godot/imported/enter_wide.png-7c4c206641a5a3674c3e316019d6f977.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/equals.png b/src/addons/input_prompts/icons/keyboard/equals.png new file mode 100644 index 0000000..67d25dc --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/equals.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ccf8419598ed407d234dbb60297db5785c201cd360d08aef728ec7ec815f6e8 +size 171 diff --git a/src/addons/input_prompts/icons/keyboard/equals.png.import b/src/addons/input_prompts/icons/keyboard/equals.png.import new file mode 100644 index 0000000..aec76e6 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/equals.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d1fenf4b142vk" +path="res://.godot/imported/equals.png-3926a7c29712ac27827d69f5b3178ba7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/equals.png" +dest_files=["res://.godot/imported/equals.png-3926a7c29712ac27827d69f5b3178ba7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/esc.png b/src/addons/input_prompts/icons/keyboard/esc.png new file mode 100644 index 0000000..4284f23 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/esc.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d2e7cd64f06a55d9e3d2d32096ea98fbf37b5b89b03fd1be4181c55db2d9eca +size 183 diff --git a/src/addons/input_prompts/icons/keyboard/esc.png.import b/src/addons/input_prompts/icons/keyboard/esc.png.import new file mode 100644 index 0000000..b55f11e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/esc.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ei5tpuh570dp" +path="res://.godot/imported/esc.png-678d7b6dc246a325d8d89dfcef8e6850.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/esc.png" +dest_files=["res://.godot/imported/esc.png-678d7b6dc246a325d8d89dfcef8e6850.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/exclamation.png b/src/addons/input_prompts/icons/keyboard/exclamation.png new file mode 100644 index 0000000..e60ceab --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/exclamation.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ff279b11e10222a32e71072c3726a852ad53b626e3cfb546a331c4f357abba0 +size 178 diff --git a/src/addons/input_prompts/icons/keyboard/exclamation.png.import b/src/addons/input_prompts/icons/keyboard/exclamation.png.import new file mode 100644 index 0000000..7ff3c2b --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/exclamation.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cksdxqlbkrjc5" +path="res://.godot/imported/exclamation.png-45091ed0873ebece8c490ad3ecf2ddfb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/exclamation.png" +dest_files=["res://.godot/imported/exclamation.png-45091ed0873ebece8c490ad3ecf2ddfb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f.png b/src/addons/input_prompts/icons/keyboard/f.png new file mode 100644 index 0000000..a7519bb --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40e006329b439184d430feba7aa1e7254a5b89dce08939fc4454f9dcbd1fb5b1 +size 174 diff --git a/src/addons/input_prompts/icons/keyboard/f.png.import b/src/addons/input_prompts/icons/keyboard/f.png.import new file mode 100644 index 0000000..bba38355 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dxydr83ulipn7" +path="res://.godot/imported/f.png-580750459de988a870f6e71812ea0fc0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f.png" +dest_files=["res://.godot/imported/f.png-580750459de988a870f6e71812ea0fc0.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f1.png b/src/addons/input_prompts/icons/keyboard/f1.png new file mode 100644 index 0000000..d7976cf --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04dc638215bd9f258782a8864d5a66c6fbe814d5e940145a9c0b4af5db2ca089 +size 184 diff --git a/src/addons/input_prompts/icons/keyboard/f1.png.import b/src/addons/input_prompts/icons/keyboard/f1.png.import new file mode 100644 index 0000000..6e9eccc --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://riaj57l1jlqv" +path="res://.godot/imported/f1.png-8784640613fe37954375943c84718875.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f1.png" +dest_files=["res://.godot/imported/f1.png-8784640613fe37954375943c84718875.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f10.png b/src/addons/input_prompts/icons/keyboard/f10.png new file mode 100644 index 0000000..993ba8f --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f10.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b0ffc4c826d7de48a85310b31e4297ab443f3d176a63e33adf34e9d26674024 +size 181 diff --git a/src/addons/input_prompts/icons/keyboard/f10.png.import b/src/addons/input_prompts/icons/keyboard/f10.png.import new file mode 100644 index 0000000..2b31484 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f10.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bjdih12b3d5ug" +path="res://.godot/imported/f10.png-6c884951b6b19e131af80c8d4ffc43a6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f10.png" +dest_files=["res://.godot/imported/f10.png-6c884951b6b19e131af80c8d4ffc43a6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f11.png b/src/addons/input_prompts/icons/keyboard/f11.png new file mode 100644 index 0000000..19531e3 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f11.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9beefe327be65a579d924689a25fc1858b80fa3309600f82b8bf6a464759faf7 +size 174 diff --git a/src/addons/input_prompts/icons/keyboard/f11.png.import b/src/addons/input_prompts/icons/keyboard/f11.png.import new file mode 100644 index 0000000..21fcf3e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f11.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cshp782a8pjmk" +path="res://.godot/imported/f11.png-c97f5701e4f191dd0fb1ae3f89c67efd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f11.png" +dest_files=["res://.godot/imported/f11.png-c97f5701e4f191dd0fb1ae3f89c67efd.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f12.png b/src/addons/input_prompts/icons/keyboard/f12.png new file mode 100644 index 0000000..1e92092 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f12.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5080e7f7b899029b40b733d2131702f3be8cd155be0887af5638358a7f45212 +size 184 diff --git a/src/addons/input_prompts/icons/keyboard/f12.png.import b/src/addons/input_prompts/icons/keyboard/f12.png.import new file mode 100644 index 0000000..0a5271d --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f12.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://o6o5wyo8ce3j" +path="res://.godot/imported/f12.png-f59c7dbdd50f3b04fc1bf6c02625f239.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f12.png" +dest_files=["res://.godot/imported/f12.png-f59c7dbdd50f3b04fc1bf6c02625f239.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f2.png b/src/addons/input_prompts/icons/keyboard/f2.png new file mode 100644 index 0000000..9db7331 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee2ec0a45e12b4c19b609026f6b4ec6127f033feb8782ecb89aa367e21f68282 +size 185 diff --git a/src/addons/input_prompts/icons/keyboard/f2.png.import b/src/addons/input_prompts/icons/keyboard/f2.png.import new file mode 100644 index 0000000..733d37c --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://boer02ea1703" +path="res://.godot/imported/f2.png-c82f0017a19d213791947e6662280211.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f2.png" +dest_files=["res://.godot/imported/f2.png-c82f0017a19d213791947e6662280211.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f3.png b/src/addons/input_prompts/icons/keyboard/f3.png new file mode 100644 index 0000000..e402da6 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7745440d1e1a637c585cfff7bdc7de118b15adbface7c3fc78c79c6fd501c490 +size 186 diff --git a/src/addons/input_prompts/icons/keyboard/f3.png.import b/src/addons/input_prompts/icons/keyboard/f3.png.import new file mode 100644 index 0000000..31a9eaf --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://4nm4436qnhtg" +path="res://.godot/imported/f3.png-f0226f7b3c4184293e0708091975b67a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f3.png" +dest_files=["res://.godot/imported/f3.png-f0226f7b3c4184293e0708091975b67a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f4.png b/src/addons/input_prompts/icons/keyboard/f4.png new file mode 100644 index 0000000..9b50c27 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2a4081c0374e5aba63d2da254c08fb0fcd0fa696b976a246e81e679d4dff6ce +size 181 diff --git a/src/addons/input_prompts/icons/keyboard/f4.png.import b/src/addons/input_prompts/icons/keyboard/f4.png.import new file mode 100644 index 0000000..0d96d2a --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bv67io1l864a1" +path="res://.godot/imported/f4.png-09b8e9d454cba063477570e7b1699199.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f4.png" +dest_files=["res://.godot/imported/f4.png-09b8e9d454cba063477570e7b1699199.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f5.png b/src/addons/input_prompts/icons/keyboard/f5.png new file mode 100644 index 0000000..b1c156e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f490197ab2a4729210692a35d5acb3fd0ff36143329a0bcd12d271cf716a6f5 +size 183 diff --git a/src/addons/input_prompts/icons/keyboard/f5.png.import b/src/addons/input_prompts/icons/keyboard/f5.png.import new file mode 100644 index 0000000..41527f4 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://uihje5m764bx" +path="res://.godot/imported/f5.png-3c2ff899a202d7dd23ce49b8ee385122.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f5.png" +dest_files=["res://.godot/imported/f5.png-3c2ff899a202d7dd23ce49b8ee385122.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f6.png b/src/addons/input_prompts/icons/keyboard/f6.png new file mode 100644 index 0000000..befed15 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f6.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75f4ff630874935e03c81da0f4afeaf9a89dcac38241ec14abf02f4bba6ee3f9 +size 183 diff --git a/src/addons/input_prompts/icons/keyboard/f6.png.import b/src/addons/input_prompts/icons/keyboard/f6.png.import new file mode 100644 index 0000000..d74c995 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bc5qukglexu4m" +path="res://.godot/imported/f6.png-43d677e9690a659ea01f3f10349f817c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f6.png" +dest_files=["res://.godot/imported/f6.png-43d677e9690a659ea01f3f10349f817c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f7.png b/src/addons/input_prompts/icons/keyboard/f7.png new file mode 100644 index 0000000..89735db --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f7.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:146a22da675c7e7f1e9b0a75f7616e2fd30c14ade054b2b182333bbfcfcf46cc +size 180 diff --git a/src/addons/input_prompts/icons/keyboard/f7.png.import b/src/addons/input_prompts/icons/keyboard/f7.png.import new file mode 100644 index 0000000..f88c3fa --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f7.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cdgup5y6rik0q" +path="res://.godot/imported/f7.png-2f110918147e78f333e21478dc44d73a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f7.png" +dest_files=["res://.godot/imported/f7.png-2f110918147e78f333e21478dc44d73a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f8.png b/src/addons/input_prompts/icons/keyboard/f8.png new file mode 100644 index 0000000..0883109 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f8.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f85fcf0d7484122474fe0feace0a709b8cbfd199854867113b755a28ea535362 +size 183 diff --git a/src/addons/input_prompts/icons/keyboard/f8.png.import b/src/addons/input_prompts/icons/keyboard/f8.png.import new file mode 100644 index 0000000..6587c5e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f8.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bg1t161py4o3b" +path="res://.godot/imported/f8.png-c22adbefc881c951afdc1910bec4b909.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f8.png" +dest_files=["res://.godot/imported/f8.png-c22adbefc881c951afdc1910bec4b909.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/f9.png b/src/addons/input_prompts/icons/keyboard/f9.png new file mode 100644 index 0000000..4d96747 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f9.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a252b76cef2176356991c9f6dcbb710e121039c2fb526095bd7f018afd49753e +size 178 diff --git a/src/addons/input_prompts/icons/keyboard/f9.png.import b/src/addons/input_prompts/icons/keyboard/f9.png.import new file mode 100644 index 0000000..35443ff --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/f9.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://nnrfrc3ommb7" +path="res://.godot/imported/f9.png-692565dadd5b0c59ead617be9796b927.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/f9.png" +dest_files=["res://.godot/imported/f9.png-692565dadd5b0c59ead617be9796b927.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/forward_slash.png b/src/addons/input_prompts/icons/keyboard/forward_slash.png new file mode 100644 index 0000000..8d11317 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/forward_slash.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54149d47251a45f947e67367cad2cb6d043f6a87923d55bf43cbcbc86681de25 +size 179 diff --git a/src/addons/input_prompts/icons/keyboard/forward_slash.png.import b/src/addons/input_prompts/icons/keyboard/forward_slash.png.import new file mode 100644 index 0000000..b93b62a --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/forward_slash.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cqt5gqqy8j5wy" +path="res://.godot/imported/forward_slash.png-5a665474c272b5d8d0548ebbea0b93a9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/forward_slash.png" +dest_files=["res://.godot/imported/forward_slash.png-5a665474c272b5d8d0548ebbea0b93a9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/g.png b/src/addons/input_prompts/icons/keyboard/g.png new file mode 100644 index 0000000..6b0ecda --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/g.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20556815244f2a369e3fc7e963d0ad89d17425f5348d9f751308e2cb6237b9c1 +size 177 diff --git a/src/addons/input_prompts/icons/keyboard/g.png.import b/src/addons/input_prompts/icons/keyboard/g.png.import new file mode 100644 index 0000000..1142b56 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/g.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://jw36dq3n1wg5" +path="res://.godot/imported/g.png-4b970035bd3bd7d597579c5dc3c4a060.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/g.png" +dest_files=["res://.godot/imported/g.png-4b970035bd3bd7d597579c5dc3c4a060.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/greater.png b/src/addons/input_prompts/icons/keyboard/greater.png new file mode 100644 index 0000000..8dae991 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/greater.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29e16198fe7411d5aeaaf89f78b5b4fff6d2dac94c711b4226911c0935bce37d +size 174 diff --git a/src/addons/input_prompts/icons/keyboard/greater.png.import b/src/addons/input_prompts/icons/keyboard/greater.png.import new file mode 100644 index 0000000..21aeae4 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/greater.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cypb66qn0k6pe" +path="res://.godot/imported/greater.png-cf9fe50b421aee0656bd9b1b88b4784b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/greater.png" +dest_files=["res://.godot/imported/greater.png-cf9fe50b421aee0656bd9b1b88b4784b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/h.png b/src/addons/input_prompts/icons/keyboard/h.png new file mode 100644 index 0000000..5bf77c9 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/h.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3176bf79b57534a861b857c77e155376af80b8ff40e3aac325907e0fa8702363 +size 173 diff --git a/src/addons/input_prompts/icons/keyboard/h.png.import b/src/addons/input_prompts/icons/keyboard/h.png.import new file mode 100644 index 0000000..4a2bf96 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/h.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cnhd0necaevyy" +path="res://.godot/imported/h.png-ef1b45f8dc757bc5b73d4c1f155db4ad.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/h.png" +dest_files=["res://.godot/imported/h.png-ef1b45f8dc757bc5b73d4c1f155db4ad.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/hash.png b/src/addons/input_prompts/icons/keyboard/hash.png new file mode 100644 index 0000000..1926f4a --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/hash.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ad008a8e7cc725479a74bf27c0569d710ae21a04da7423dce9d11bdada7b0a6 +size 174 diff --git a/src/addons/input_prompts/icons/keyboard/hash.png.import b/src/addons/input_prompts/icons/keyboard/hash.png.import new file mode 100644 index 0000000..c6910d8 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/hash.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bfaw7orxjvpff" +path="res://.godot/imported/hash.png-ef0d1e016a6976c2eb38b72a23f03bfa.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/hash.png" +dest_files=["res://.godot/imported/hash.png-ef0d1e016a6976c2eb38b72a23f03bfa.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/home.png b/src/addons/input_prompts/icons/keyboard/home.png new file mode 100644 index 0000000..a49c573 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/home.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76c76152cc37cae982162bc777f4e304473a8bd50bc81c418024688f97d18a91 +size 304 diff --git a/src/addons/input_prompts/icons/keyboard/home.png.import b/src/addons/input_prompts/icons/keyboard/home.png.import new file mode 100644 index 0000000..ffcd7a4 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/home.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dthwurl1jbgr2" +path="res://.godot/imported/home.png-b53352b82ed36d2eaf2fdb62ae62d185.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/home.png" +dest_files=["res://.godot/imported/home.png-b53352b82ed36d2eaf2fdb62ae62d185.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/i.png b/src/addons/input_prompts/icons/keyboard/i.png new file mode 100644 index 0000000..6f37fcf --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/i.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e623811c9794d991c8e3c64f255e7aa00c8509bbdb2d43ba0dcfd77d272a60b4 +size 174 diff --git a/src/addons/input_prompts/icons/keyboard/i.png.import b/src/addons/input_prompts/icons/keyboard/i.png.import new file mode 100644 index 0000000..171d180 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/i.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cma0hx3a47704" +path="res://.godot/imported/i.png-0205d7d7b294510dc171031c73e07ec0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/i.png" +dest_files=["res://.godot/imported/i.png-0205d7d7b294510dc171031c73e07ec0.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/insert.png b/src/addons/input_prompts/icons/keyboard/insert.png new file mode 100644 index 0000000..9e795c1 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/insert.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ded999d4a7354948fd6c01be8d733c6317648d7af2983802763eac0dee842781 +size 312 diff --git a/src/addons/input_prompts/icons/keyboard/insert.png.import b/src/addons/input_prompts/icons/keyboard/insert.png.import new file mode 100644 index 0000000..81fd6a3 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/insert.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://brkti5bpv56nw" +path="res://.godot/imported/insert.png-fe2aadfdbd24a70992dcc62c06922ce1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/insert.png" +dest_files=["res://.godot/imported/insert.png-fe2aadfdbd24a70992dcc62c06922ce1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/j.png b/src/addons/input_prompts/icons/keyboard/j.png new file mode 100644 index 0000000..e9d385c --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/j.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f8f4d583e73042f755352de9af5b97dca746f36becf33bea6047384e45af7bc +size 173 diff --git a/src/addons/input_prompts/icons/keyboard/j.png.import b/src/addons/input_prompts/icons/keyboard/j.png.import new file mode 100644 index 0000000..973ce5f --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/j.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dt7amdf8kea3e" +path="res://.godot/imported/j.png-e54cf3d56b0af953943efa507e696900.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/j.png" +dest_files=["res://.godot/imported/j.png-e54cf3d56b0af953943efa507e696900.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/k.png b/src/addons/input_prompts/icons/keyboard/k.png new file mode 100644 index 0000000..f8ba6db --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/k.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7320ec6eeaedc4d2a154af9a481ac44ef76d837d79473347fa4d786118a875f9 +size 174 diff --git a/src/addons/input_prompts/icons/keyboard/k.png.import b/src/addons/input_prompts/icons/keyboard/k.png.import new file mode 100644 index 0000000..628d07d --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/k.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b5y36flrr7wk2" +path="res://.godot/imported/k.png-6ae2f8d77bbc3ff4a62be824a10d2337.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/k.png" +dest_files=["res://.godot/imported/k.png-6ae2f8d77bbc3ff4a62be824a10d2337.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/l.png b/src/addons/input_prompts/icons/keyboard/l.png new file mode 100644 index 0000000..f6398db --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/l.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d672025bc57eeb2db6f57b67ef4a8b86dd314ae7e52e104ed61c1a931796a9be +size 172 diff --git a/src/addons/input_prompts/icons/keyboard/l.png.import b/src/addons/input_prompts/icons/keyboard/l.png.import new file mode 100644 index 0000000..ade780b --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/l.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ii0rcifxy2s3" +path="res://.godot/imported/l.png-ac9467524fb14d86c7c99d5dc5069d30.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/l.png" +dest_files=["res://.godot/imported/l.png-ac9467524fb14d86c7c99d5dc5069d30.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/left.png b/src/addons/input_prompts/icons/keyboard/left.png new file mode 100644 index 0000000..1ae02f6 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/left.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc22a538014846aadb984b46183e6c8da7bf42a8176be9e81dd5c38e03cba6b7 +size 177 diff --git a/src/addons/input_prompts/icons/keyboard/left.png.import b/src/addons/input_prompts/icons/keyboard/left.png.import new file mode 100644 index 0000000..2ba3756 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/left.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://btyg60vnh1m3p" +path="res://.godot/imported/left.png-d24c11f761c1079a95164cefba1f6ebd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/left.png" +dest_files=["res://.godot/imported/left.png-d24c11f761c1079a95164cefba1f6ebd.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/left_brace.png b/src/addons/input_prompts/icons/keyboard/left_brace.png new file mode 100644 index 0000000..904dea3 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/left_brace.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e25067183c713fa14bc2e2a09222e71dbff20191791ee18cc2e2226699a59ff0 +size 172 diff --git a/src/addons/input_prompts/icons/keyboard/left_brace.png.import b/src/addons/input_prompts/icons/keyboard/left_brace.png.import new file mode 100644 index 0000000..bf4015b --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/left_brace.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cr6vi6ebdr82a" +path="res://.godot/imported/left_brace.png-251e22765121d1a504f83c04cda8e928.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/left_brace.png" +dest_files=["res://.godot/imported/left_brace.png-251e22765121d1a504f83c04cda8e928.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/left_bracket.png b/src/addons/input_prompts/icons/keyboard/left_bracket.png new file mode 100644 index 0000000..5364a05 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/left_bracket.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe2d66f29511afa2a8e006200e4ea6dd49a986c4991ab2903445af0c23b83d86 +size 177 diff --git a/src/addons/input_prompts/icons/keyboard/left_bracket.png.import b/src/addons/input_prompts/icons/keyboard/left_bracket.png.import new file mode 100644 index 0000000..2247229 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/left_bracket.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ccwwgsn2sp0tl" +path="res://.godot/imported/left_bracket.png-33ff5153c5d6ace8c065c95464c8b30c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/left_bracket.png" +dest_files=["res://.godot/imported/left_bracket.png-33ff5153c5d6ace8c065c95464c8b30c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/left_paren.png b/src/addons/input_prompts/icons/keyboard/left_paren.png new file mode 100644 index 0000000..76d4497 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/left_paren.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5258c3ee7ea33c5ea9c7bbed2d04d66f6885a0a79d9d04c50344b4c3272ac3cc +size 172 diff --git a/src/addons/input_prompts/icons/keyboard/left_paren.png.import b/src/addons/input_prompts/icons/keyboard/left_paren.png.import new file mode 100644 index 0000000..69bcc11 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/left_paren.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cx6cpv3kpv14p" +path="res://.godot/imported/left_paren.png-1fd70cdb32f5bdb03ed7c9ff345a709a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/left_paren.png" +dest_files=["res://.godot/imported/left_paren.png-1fd70cdb32f5bdb03ed7c9ff345a709a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/less.png b/src/addons/input_prompts/icons/keyboard/less.png new file mode 100644 index 0000000..192bd62 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/less.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c0c6f737ab5339f80e29e964db3f95230ffe4e4c50a1144ece4810faf1b87a1 +size 177 diff --git a/src/addons/input_prompts/icons/keyboard/less.png.import b/src/addons/input_prompts/icons/keyboard/less.png.import new file mode 100644 index 0000000..20c7be3 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/less.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctjxnectq0at7" +path="res://.godot/imported/less.png-ee9ede83fa15e0a83f25a576effe801a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/less.png" +dest_files=["res://.godot/imported/less.png-ee9ede83fa15e0a83f25a576effe801a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/m.png b/src/addons/input_prompts/icons/keyboard/m.png new file mode 100644 index 0000000..7fed2ee --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/m.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50ca09e30ddeec995b2dd7cd7b60d985b1cbe980ca056cbf83cb2bc5122d45af +size 178 diff --git a/src/addons/input_prompts/icons/keyboard/m.png.import b/src/addons/input_prompts/icons/keyboard/m.png.import new file mode 100644 index 0000000..88caa87 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/m.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bwdgt2l8japvf" +path="res://.godot/imported/m.png-2dbbb62070f76916ab1f8ee01cb92203.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/m.png" +dest_files=["res://.godot/imported/m.png-2dbbb62070f76916ab1f8ee01cb92203.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/media_back.png b/src/addons/input_prompts/icons/keyboard/media_back.png new file mode 100644 index 0000000..59b4b17 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_back.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b64df4b64cbf6cfe662380f21ee82ed6ee9c40d59464e07671ab66cf4127e0ea +size 181 diff --git a/src/addons/input_prompts/icons/keyboard/media_back.png.import b/src/addons/input_prompts/icons/keyboard/media_back.png.import new file mode 100644 index 0000000..b3d981d --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_back.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ostblmf53v77" +path="res://.godot/imported/media_back.png-e108d290bdb09b4acf02e5b6227c2fd3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/media_back.png" +dest_files=["res://.godot/imported/media_back.png-e108d290bdb09b4acf02e5b6227c2fd3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/media_forward.png b/src/addons/input_prompts/icons/keyboard/media_forward.png new file mode 100644 index 0000000..5602b67 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_forward.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d2f6f5db32a0b454a21399acf4eb4d2ef92df569d9ed16f77a792d0a6cedbf9 +size 180 diff --git a/src/addons/input_prompts/icons/keyboard/media_forward.png.import b/src/addons/input_prompts/icons/keyboard/media_forward.png.import new file mode 100644 index 0000000..c66fa64 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_forward.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://thkia4a3h07o" +path="res://.godot/imported/media_forward.png-6b7349cb45f3ab7593db8eef36b0d231.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/media_forward.png" +dest_files=["res://.godot/imported/media_forward.png-6b7349cb45f3ab7593db8eef36b0d231.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/media_next.png b/src/addons/input_prompts/icons/keyboard/media_next.png new file mode 100644 index 0000000..878aa78 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_next.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b831433d5cef1510395bd860a33ec0c3a1593fd4605c6d85e2ba7a30bad838dc +size 176 diff --git a/src/addons/input_prompts/icons/keyboard/media_next.png.import b/src/addons/input_prompts/icons/keyboard/media_next.png.import new file mode 100644 index 0000000..7b86d2b --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_next.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dju12hoog736a" +path="res://.godot/imported/media_next.png-789ff24c70651d7eab10d00e2c9bdef1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/media_next.png" +dest_files=["res://.godot/imported/media_next.png-789ff24c70651d7eab10d00e2c9bdef1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/media_pause.png b/src/addons/input_prompts/icons/keyboard/media_pause.png new file mode 100644 index 0000000..06b5e8e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_pause.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b274f67f77a130d9325f6a7f3430a91bcb290e895e78069c4094fa604c661e9 +size 169 diff --git a/src/addons/input_prompts/icons/keyboard/media_pause.png.import b/src/addons/input_prompts/icons/keyboard/media_pause.png.import new file mode 100644 index 0000000..5991ba6 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_pause.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d3rrcsgme7iwg" +path="res://.godot/imported/media_pause.png-a9fc0bbb6a23f20e2fc618a7026506e6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/media_pause.png" +dest_files=["res://.godot/imported/media_pause.png-a9fc0bbb6a23f20e2fc618a7026506e6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/media_play.png b/src/addons/input_prompts/icons/keyboard/media_play.png new file mode 100644 index 0000000..10c22ab --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_play.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b25aff402e95b47bc3c56ff701a9964ea24be1374987d3a8488e782311b25d9a +size 175 diff --git a/src/addons/input_prompts/icons/keyboard/media_play.png.import b/src/addons/input_prompts/icons/keyboard/media_play.png.import new file mode 100644 index 0000000..8959f49 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_play.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dbbleujvfc1c6" +path="res://.godot/imported/media_play.png-1656090894772cfe6c63035681746fb0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/media_play.png" +dest_files=["res://.godot/imported/media_play.png-1656090894772cfe6c63035681746fb0.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/media_previous.png b/src/addons/input_prompts/icons/keyboard/media_previous.png new file mode 100644 index 0000000..31535d3 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_previous.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb2e0c9fe30ecb059c7c8a6213d9bf3e19b69167ea3f9c262959ce4fe3287cfa +size 177 diff --git a/src/addons/input_prompts/icons/keyboard/media_previous.png.import b/src/addons/input_prompts/icons/keyboard/media_previous.png.import new file mode 100644 index 0000000..3b78afc --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_previous.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://uhpi1g6sp81i" +path="res://.godot/imported/media_previous.png-83b06d46f235fd91b46734cf2dba214a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/media_previous.png" +dest_files=["res://.godot/imported/media_previous.png-83b06d46f235fd91b46734cf2dba214a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/media_record.png b/src/addons/input_prompts/icons/keyboard/media_record.png new file mode 100644 index 0000000..6eb5338 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_record.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4644440b0cb1e22c5df383829408b09e3900ba2ee1ad379a60ec16d554647267 +size 175 diff --git a/src/addons/input_prompts/icons/keyboard/media_record.png.import b/src/addons/input_prompts/icons/keyboard/media_record.png.import new file mode 100644 index 0000000..640b315 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_record.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://8664lp8ns1g3" +path="res://.godot/imported/media_record.png-61c357752c896a4bcc3ee8ffb398c0eb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/media_record.png" +dest_files=["res://.godot/imported/media_record.png-61c357752c896a4bcc3ee8ffb398c0eb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/media_stop.png b/src/addons/input_prompts/icons/keyboard/media_stop.png new file mode 100644 index 0000000..b79814b --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_stop.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f766ce6fbaf6c4a546b928d905e7a1789745b64079f269730bcda033fe4ba69 +size 169 diff --git a/src/addons/input_prompts/icons/keyboard/media_stop.png.import b/src/addons/input_prompts/icons/keyboard/media_stop.png.import new file mode 100644 index 0000000..b06d8aa --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/media_stop.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://qvpqnw4ro2rv" +path="res://.godot/imported/media_stop.png-241f6e408cdb22f0bc4e39e775593070.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/media_stop.png" +dest_files=["res://.godot/imported/media_stop.png-241f6e408cdb22f0bc4e39e775593070.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/meta.png b/src/addons/input_prompts/icons/keyboard/meta.png new file mode 100644 index 0000000..3dbdd64 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/meta.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:140b094baa440ec104c7b3dbdff0356b84960859466f1fd6167f08aa8d844cda +size 171 diff --git a/src/addons/input_prompts/icons/keyboard/meta.png.import b/src/addons/input_prompts/icons/keyboard/meta.png.import new file mode 100644 index 0000000..19f5be1 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/meta.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cgmpe7f8a51vk" +path="res://.godot/imported/meta.png-e67bec0f51d704d4342e17e06c6a4e00.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/meta.png" +dest_files=["res://.godot/imported/meta.png-e67bec0f51d704d4342e17e06c6a4e00.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/minus.png b/src/addons/input_prompts/icons/keyboard/minus.png new file mode 100644 index 0000000..53cbe29 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/minus.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5590d8912a5700b8305cd2def51d7b5fbe3879eb1dfad2ff55a3f54cf64abf73 +size 171 diff --git a/src/addons/input_prompts/icons/keyboard/minus.png.import b/src/addons/input_prompts/icons/keyboard/minus.png.import new file mode 100644 index 0000000..7327a62 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/minus.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b3vdyopl2ih21" +path="res://.godot/imported/minus.png-3fb477d8f9a0c01d498cc35e61a99e98.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/minus.png" +dest_files=["res://.godot/imported/minus.png-3fb477d8f9a0c01d498cc35e61a99e98.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/n.png b/src/addons/input_prompts/icons/keyboard/n.png new file mode 100644 index 0000000..b34d0d0 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/n.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9d1b6c466b0bef9ec4de38cc0ab42a5dbb3a4aaceb255b38874c65296660605 +size 172 diff --git a/src/addons/input_prompts/icons/keyboard/n.png.import b/src/addons/input_prompts/icons/keyboard/n.png.import new file mode 100644 index 0000000..88d2d28 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/n.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cjsbhtfwtx7f5" +path="res://.godot/imported/n.png-8ef8a9f43678be6484249ab9652453c4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/n.png" +dest_files=["res://.godot/imported/n.png-8ef8a9f43678be6484249ab9652453c4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/nbsp.png b/src/addons/input_prompts/icons/keyboard/nbsp.png new file mode 100644 index 0000000..3b3daf1 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/nbsp.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbcfe9089d4c5008b5356b06b8eba97978582a82494056b93c1b422fb7dd2f17 +size 172 diff --git a/src/addons/input_prompts/icons/keyboard/nbsp.png.import b/src/addons/input_prompts/icons/keyboard/nbsp.png.import new file mode 100644 index 0000000..2062618 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/nbsp.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://byv3heuhqnbcl" +path="res://.godot/imported/nbsp.png-8c45a2960cac8098d1db3e11924b7749.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/nbsp.png" +dest_files=["res://.godot/imported/nbsp.png-8c45a2960cac8098d1db3e11924b7749.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/num.png b/src/addons/input_prompts/icons/keyboard/num.png new file mode 100644 index 0000000..dd4cd32 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/num.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee7ccda6448bf315e2fe2110842ce4e351cccea61b88cdb62592ac3ffbc827b2 +size 299 diff --git a/src/addons/input_prompts/icons/keyboard/num.png.import b/src/addons/input_prompts/icons/keyboard/num.png.import new file mode 100644 index 0000000..4cfdc87 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/num.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cx2cp4ju3epmd" +path="res://.godot/imported/num.png-db1bdcd4a0b7ff11fcba5e4ac06f1867.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/num.png" +dest_files=["res://.godot/imported/num.png-db1bdcd4a0b7ff11fcba5e4ac06f1867.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/o.png b/src/addons/input_prompts/icons/keyboard/o.png new file mode 100644 index 0000000..3ad4f98 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/o.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:757c1d3030baad724af43309271f1dc2de3ae836c78d8666bbb6c369cf520d25 +size 174 diff --git a/src/addons/input_prompts/icons/keyboard/o.png.import b/src/addons/input_prompts/icons/keyboard/o.png.import new file mode 100644 index 0000000..da61529 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/o.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://7xbq5dekny17" +path="res://.godot/imported/o.png-319f3fe32e3d2ecbab14934f4d3d21a7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/o.png" +dest_files=["res://.godot/imported/o.png-319f3fe32e3d2ecbab14934f4d3d21a7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/p.png b/src/addons/input_prompts/icons/keyboard/p.png new file mode 100644 index 0000000..44b2ba6 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/p.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd70553767f329dc6542aeae05f3d8a1ce576f617cbcfd0c8acdfe0c7962911e +size 175 diff --git a/src/addons/input_prompts/icons/keyboard/p.png.import b/src/addons/input_prompts/icons/keyboard/p.png.import new file mode 100644 index 0000000..336a1cd --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/p.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b2l1ftvddvnl0" +path="res://.godot/imported/p.png-8edd9eed6087219edc68e9045638a969.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/p.png" +dest_files=["res://.godot/imported/p.png-8edd9eed6087219edc68e9045638a969.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/page_down.png b/src/addons/input_prompts/icons/keyboard/page_down.png new file mode 100644 index 0000000..45e2233 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/page_down.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:300e16d3c427909c69bdd25e752314e26ee26520fe6152991cd6f00d88467560 +size 321 diff --git a/src/addons/input_prompts/icons/keyboard/page_down.png.import b/src/addons/input_prompts/icons/keyboard/page_down.png.import new file mode 100644 index 0000000..a96ef30 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/page_down.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cl245ggdr7plr" +path="res://.godot/imported/page_down.png-0d7386648e6939e63cd5ba73595182f0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/page_down.png" +dest_files=["res://.godot/imported/page_down.png-0d7386648e6939e63cd5ba73595182f0.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/page_up.png b/src/addons/input_prompts/icons/keyboard/page_up.png new file mode 100644 index 0000000..75e3be7 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/page_up.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1694f3f7634f1463ddacfb23c9837c589a53efe0079c87313616e1fde4ce3a01 +size 321 diff --git a/src/addons/input_prompts/icons/keyboard/page_up.png.import b/src/addons/input_prompts/icons/keyboard/page_up.png.import new file mode 100644 index 0000000..b6b0840 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/page_up.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gtj6cb8hu55h" +path="res://.godot/imported/page_up.png-1b0bc1d09c5cd426dc571b62689efde1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/page_up.png" +dest_files=["res://.godot/imported/page_up.png-1b0bc1d09c5cd426dc571b62689efde1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/pause.png b/src/addons/input_prompts/icons/keyboard/pause.png new file mode 100644 index 0000000..2e4e2bf --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/pause.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7caa9603cfb8b17b52a4433b74975c2c91257d97e452e20ac9d12ec04cc6598f +size 315 diff --git a/src/addons/input_prompts/icons/keyboard/pause.png.import b/src/addons/input_prompts/icons/keyboard/pause.png.import new file mode 100644 index 0000000..083c71e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/pause.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://36860dqbw5ob" +path="res://.godot/imported/pause.png-65b64f294ac8cdc678637650541a587a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/pause.png" +dest_files=["res://.godot/imported/pause.png-65b64f294ac8cdc678637650541a587a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/percent.png b/src/addons/input_prompts/icons/keyboard/percent.png new file mode 100644 index 0000000..a13f31c --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/percent.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1aed145fe42b3eca33da1d9c168c9a7a4287d24b68f7ec1b26e629db22857e80 +size 182 diff --git a/src/addons/input_prompts/icons/keyboard/percent.png.import b/src/addons/input_prompts/icons/keyboard/percent.png.import new file mode 100644 index 0000000..16468d7 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/percent.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dlbg4k1tcijbq" +path="res://.godot/imported/percent.png-624bb7825fe0336783ce029422834019.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/percent.png" +dest_files=["res://.godot/imported/percent.png-624bb7825fe0336783ce029422834019.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/period.png b/src/addons/input_prompts/icons/keyboard/period.png new file mode 100644 index 0000000..7ce1896 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/period.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:abdcaba317b03958bf4fb949a7a02d7ec63a5176b68f66220782c51f3108e71c +size 167 diff --git a/src/addons/input_prompts/icons/keyboard/period.png.import b/src/addons/input_prompts/icons/keyboard/period.png.import new file mode 100644 index 0000000..f0602e6 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/period.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bx75sy6bae8p3" +path="res://.godot/imported/period.png-2f698070a83b91a6202d9e4656d20197.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/period.png" +dest_files=["res://.godot/imported/period.png-2f698070a83b91a6202d9e4656d20197.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/pipe.png b/src/addons/input_prompts/icons/keyboard/pipe.png new file mode 100644 index 0000000..ac508c5 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/pipe.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c1656aee60011f30249cea9ed42ad63cc6b2a174e027712df1dc77076d9146c +size 171 diff --git a/src/addons/input_prompts/icons/keyboard/pipe.png.import b/src/addons/input_prompts/icons/keyboard/pipe.png.import new file mode 100644 index 0000000..3661cef --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/pipe.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bt4ldbkius5c3" +path="res://.godot/imported/pipe.png-668a9e770aa39b39b1ace43809760878.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/pipe.png" +dest_files=["res://.godot/imported/pipe.png-668a9e770aa39b39b1ace43809760878.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/plus.png b/src/addons/input_prompts/icons/keyboard/plus.png new file mode 100644 index 0000000..44e8751 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/plus.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57cdce4f517aad6f05b8e21e23be1d93c17cf7bd68d14069e22b752d4a45c131 +size 175 diff --git a/src/addons/input_prompts/icons/keyboard/plus.png.import b/src/addons/input_prompts/icons/keyboard/plus.png.import new file mode 100644 index 0000000..859f024 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/plus.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c0htdc3d44lbb" +path="res://.godot/imported/plus.png-ceb7ecf096932cc8038b3bed56a16ea9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/plus.png" +dest_files=["res://.godot/imported/plus.png-ceb7ecf096932cc8038b3bed56a16ea9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/print.png b/src/addons/input_prompts/icons/keyboard/print.png new file mode 100644 index 0000000..939da54 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/print.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88ceb3b5b5122bbdc3e779b8a4311a53dffe6d8dca9e8d37ba96374b5c0ef8a6 +size 308 diff --git a/src/addons/input_prompts/icons/keyboard/print.png.import b/src/addons/input_prompts/icons/keyboard/print.png.import new file mode 100644 index 0000000..81d8812 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/print.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d0l0h0ihsyxk2" +path="res://.godot/imported/print.png-8d799e0ee9ec056935b006dff5bb02cc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/print.png" +dest_files=["res://.godot/imported/print.png-8d799e0ee9ec056935b006dff5bb02cc.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/q.png b/src/addons/input_prompts/icons/keyboard/q.png new file mode 100644 index 0000000..d48e176 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/q.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c96e092362c8c1127b45e8e57f26db0d165979f9cafedf8304d36bd56920706 +size 177 diff --git a/src/addons/input_prompts/icons/keyboard/q.png.import b/src/addons/input_prompts/icons/keyboard/q.png.import new file mode 100644 index 0000000..247d92a --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/q.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c65r2dyaf7vmq" +path="res://.godot/imported/q.png-1fcbfecd352ff1e87f19987756fcd5fb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/q.png" +dest_files=["res://.godot/imported/q.png-1fcbfecd352ff1e87f19987756fcd5fb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/question.png b/src/addons/input_prompts/icons/keyboard/question.png new file mode 100644 index 0000000..f4d4848 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/question.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:850dadb9a50c4566a846ca52e3060d66f91f0946fd839a6331af1bcb3698fca1 +size 179 diff --git a/src/addons/input_prompts/icons/keyboard/question.png.import b/src/addons/input_prompts/icons/keyboard/question.png.import new file mode 100644 index 0000000..0488d73 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/question.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://oqliqplljlqb" +path="res://.godot/imported/question.png-4d606b23e50567346cde438a6689fa3d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/question.png" +dest_files=["res://.godot/imported/question.png-4d606b23e50567346cde438a6689fa3d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/quote.png b/src/addons/input_prompts/icons/keyboard/quote.png new file mode 100644 index 0000000..4a88b6b --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/quote.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97d497fdd24463fddedcbf05872b3a62348957f8e66ccf3a4ba2cd810fdc7460 +size 168 diff --git a/src/addons/input_prompts/icons/keyboard/quote.png.import b/src/addons/input_prompts/icons/keyboard/quote.png.import new file mode 100644 index 0000000..a20fd94 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/quote.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c7ul2t73hkrh2" +path="res://.godot/imported/quote.png-fceb69efb2f4f5661b8465abc9a70146.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/quote.png" +dest_files=["res://.godot/imported/quote.png-fceb69efb2f4f5661b8465abc9a70146.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/r.png b/src/addons/input_prompts/icons/keyboard/r.png new file mode 100644 index 0000000..0e91e6a --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/r.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aeb005a8c338af30bbf7cc60417ef11b721164a34ecfdbb3393c97317af40454 +size 178 diff --git a/src/addons/input_prompts/icons/keyboard/r.png.import b/src/addons/input_prompts/icons/keyboard/r.png.import new file mode 100644 index 0000000..8d190b6 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/r.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bl0h0oouf2koo" +path="res://.godot/imported/r.png-2d3c35aea4e2f88aceecc443f3affd6f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/r.png" +dest_files=["res://.godot/imported/r.png-2d3c35aea4e2f88aceecc443f3affd6f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/right.png b/src/addons/input_prompts/icons/keyboard/right.png new file mode 100644 index 0000000..fb9ab74 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/right.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d79d955ccc75d2257c7a7e4cefed2882cd62ea880c1a87cbc192dc5d3655c82 +size 177 diff --git a/src/addons/input_prompts/icons/keyboard/right.png.import b/src/addons/input_prompts/icons/keyboard/right.png.import new file mode 100644 index 0000000..940a29b --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/right.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ci7hl8jhywnrm" +path="res://.godot/imported/right.png-358bb90ee09a0e36f8ddd0f428bff2e4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/right.png" +dest_files=["res://.godot/imported/right.png-358bb90ee09a0e36f8ddd0f428bff2e4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/right_brace.png b/src/addons/input_prompts/icons/keyboard/right_brace.png new file mode 100644 index 0000000..3b44eaa --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/right_brace.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc76f63fa8c87a6e72d997fe7c4b12a7501f919b2ac108e828988b48ea66fb0c +size 172 diff --git a/src/addons/input_prompts/icons/keyboard/right_brace.png.import b/src/addons/input_prompts/icons/keyboard/right_brace.png.import new file mode 100644 index 0000000..582972d --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/right_brace.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ccag2aejxluu2" +path="res://.godot/imported/right_brace.png-c7c9b79f4187e2a4ad3bf8294172d2e0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/right_brace.png" +dest_files=["res://.godot/imported/right_brace.png-c7c9b79f4187e2a4ad3bf8294172d2e0.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/right_bracket.png b/src/addons/input_prompts/icons/keyboard/right_bracket.png new file mode 100644 index 0000000..53310c7 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/right_bracket.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10f92edefa4af89fdd2b36a543b6b68fc0872bfdffd44c4067572378c895e396 +size 176 diff --git a/src/addons/input_prompts/icons/keyboard/right_bracket.png.import b/src/addons/input_prompts/icons/keyboard/right_bracket.png.import new file mode 100644 index 0000000..024be79 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/right_bracket.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://04hpun881id1" +path="res://.godot/imported/right_bracket.png-74f3286f4b67e0ebc806b7068799952f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/right_bracket.png" +dest_files=["res://.godot/imported/right_bracket.png-74f3286f4b67e0ebc806b7068799952f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/right_paren.png b/src/addons/input_prompts/icons/keyboard/right_paren.png new file mode 100644 index 0000000..319ab03 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/right_paren.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5d37228ae1500d8aa7f6a3d740b85ebbddbed4a9fbf68cb2f4478f7ccc0bc6a +size 172 diff --git a/src/addons/input_prompts/icons/keyboard/right_paren.png.import b/src/addons/input_prompts/icons/keyboard/right_paren.png.import new file mode 100644 index 0000000..73a4e20 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/right_paren.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bqihft4hpiyww" +path="res://.godot/imported/right_paren.png-7321aa9db29b8429571b5a0990ef89e5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/right_paren.png" +dest_files=["res://.godot/imported/right_paren.png-7321aa9db29b8429571b5a0990ef89e5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/s.png b/src/addons/input_prompts/icons/keyboard/s.png new file mode 100644 index 0000000..6b0c1d4 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/s.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ae24edf7c351791c0ba4f4dad4a930cd74cbdd60d9285105d010dee86b0d150 +size 181 diff --git a/src/addons/input_prompts/icons/keyboard/s.png.import b/src/addons/input_prompts/icons/keyboard/s.png.import new file mode 100644 index 0000000..c871f36 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/s.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bwhf0tx67yj7a" +path="res://.godot/imported/s.png-824b3366d9079b6136d538e69f1ce25b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/s.png" +dest_files=["res://.godot/imported/s.png-824b3366d9079b6136d538e69f1ce25b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/scroll.png b/src/addons/input_prompts/icons/keyboard/scroll.png new file mode 100644 index 0000000..9cfbf29 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/scroll.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7103786e0c9d9c89d41e2f9ad14adf6f573fae443101a3d33bf9b75ae4a35328 +size 309 diff --git a/src/addons/input_prompts/icons/keyboard/scroll.png.import b/src/addons/input_prompts/icons/keyboard/scroll.png.import new file mode 100644 index 0000000..f83ed00 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/scroll.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d1xxjb2dmoube" +path="res://.godot/imported/scroll.png-62a5d1e229341e47c40a8b3fa6b76b53.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/scroll.png" +dest_files=["res://.godot/imported/scroll.png-62a5d1e229341e47c40a8b3fa6b76b53.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/semicolon.png b/src/addons/input_prompts/icons/keyboard/semicolon.png new file mode 100644 index 0000000..049e2a7 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/semicolon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:262bb26d94eb431e028b9516534b2b795b242282cb5208c10063f5fb24bb23a1 +size 172 diff --git a/src/addons/input_prompts/icons/keyboard/semicolon.png.import b/src/addons/input_prompts/icons/keyboard/semicolon.png.import new file mode 100644 index 0000000..2a0c5a3 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/semicolon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://brap3jmkcighr" +path="res://.godot/imported/semicolon.png-3fd68a06ef21843e3ba6c12462c48365.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/semicolon.png" +dest_files=["res://.godot/imported/semicolon.png-3fd68a06ef21843e3ba6c12462c48365.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/shift.png b/src/addons/input_prompts/icons/keyboard/shift.png new file mode 100644 index 0000000..faf841f --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/shift.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e783fcf9c3260e82457497500df434522657d6e33ce3eb16563ab89d598c0ff5 +size 309 diff --git a/src/addons/input_prompts/icons/keyboard/shift.png.import b/src/addons/input_prompts/icons/keyboard/shift.png.import new file mode 100644 index 0000000..7a56fcd --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/shift.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bexwbmh0e7s1" +path="res://.godot/imported/shift.png-7a684287d1a40156a4c6c8e16f1021c6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/shift.png" +dest_files=["res://.godot/imported/shift.png-7a684287d1a40156a4c6c8e16f1021c6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/space.png b/src/addons/input_prompts/icons/keyboard/space.png new file mode 100644 index 0000000..bbdd576 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/space.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce027f53996a6c646b03b598a28756415ac2f5c6ada9bdec222eed4912f1c008 +size 286 diff --git a/src/addons/input_prompts/icons/keyboard/space.png.import b/src/addons/input_prompts/icons/keyboard/space.png.import new file mode 100644 index 0000000..7e40255 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/space.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bkdxv2b3bqdu8" +path="res://.godot/imported/space.png-9c97410491849569de3a8db5935527f4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/space.png" +dest_files=["res://.godot/imported/space.png-9c97410491849569de3a8db5935527f4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/t.png b/src/addons/input_prompts/icons/keyboard/t.png new file mode 100644 index 0000000..561082d --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/t.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3fb79359255250fa31d67911da772d7b70442a21b863ec58a28e0e1509449ffe +size 171 diff --git a/src/addons/input_prompts/icons/keyboard/t.png.import b/src/addons/input_prompts/icons/keyboard/t.png.import new file mode 100644 index 0000000..6f72c6d --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/t.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6guh8jedcfc8" +path="res://.godot/imported/t.png-bad755efdb532f2b3ae2a76d6905ad34.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/t.png" +dest_files=["res://.godot/imported/t.png-bad755efdb532f2b3ae2a76d6905ad34.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/tab.png b/src/addons/input_prompts/icons/keyboard/tab.png new file mode 100644 index 0000000..d433efb --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/tab.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a738cf6737404aab5ab8acd84d447ac7e7528fa9f9c7c7313b02a01a5256793 +size 301 diff --git a/src/addons/input_prompts/icons/keyboard/tab.png.import b/src/addons/input_prompts/icons/keyboard/tab.png.import new file mode 100644 index 0000000..69ee91d --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/tab.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dv4m8ks5g6uj1" +path="res://.godot/imported/tab.png-2d2a91ea5f54a14d4ef997db3911d024.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/tab.png" +dest_files=["res://.godot/imported/tab.png-2d2a91ea5f54a14d4ef997db3911d024.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/tilde.png b/src/addons/input_prompts/icons/keyboard/tilde.png new file mode 100644 index 0000000..772013b --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/tilde.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18dbd3c5f5d087736f68cbe477ed209a528086b5e2aab894ed64b6126bd7b2a9 +size 175 diff --git a/src/addons/input_prompts/icons/keyboard/tilde.png.import b/src/addons/input_prompts/icons/keyboard/tilde.png.import new file mode 100644 index 0000000..466bc72 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/tilde.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bj3eywfqt3xfl" +path="res://.godot/imported/tilde.png-f76152cb15fbd80e1a062abad6c7e961.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/tilde.png" +dest_files=["res://.godot/imported/tilde.png-f76152cb15fbd80e1a062abad6c7e961.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/tile_0504.png b/src/addons/input_prompts/icons/keyboard/tile_0504.png new file mode 100644 index 0000000..1e2a7ba --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/tile_0504.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5884cb2fa67f5d3080f90746d308ff0927a2a61bc6f8c6378befb14c0aed5cde +size 182 diff --git a/src/addons/input_prompts/icons/keyboard/tile_0504.png.import b/src/addons/input_prompts/icons/keyboard/tile_0504.png.import new file mode 100644 index 0000000..fddf89e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/tile_0504.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://s8ju3gpe4ba8" +path="res://.godot/imported/tile_0504.png-a69b61f87fd9385aa3c4b9dd668eb153.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/tile_0504.png" +dest_files=["res://.godot/imported/tile_0504.png-a69b61f87fd9385aa3c4b9dd668eb153.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/u.png b/src/addons/input_prompts/icons/keyboard/u.png new file mode 100644 index 0000000..469f9d5 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/u.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4f2db560b4f3f141ffcbe7bf79e4667b3e578354bf6fa68910a343c98a507fb +size 172 diff --git a/src/addons/input_prompts/icons/keyboard/u.png.import b/src/addons/input_prompts/icons/keyboard/u.png.import new file mode 100644 index 0000000..eb661a0 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/u.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://brr13r75g8u2d" +path="res://.godot/imported/u.png-e692ee843befb5756d97c4553c8bb1df.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/u.png" +dest_files=["res://.godot/imported/u.png-e692ee843befb5756d97c4553c8bb1df.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/underscore.png b/src/addons/input_prompts/icons/keyboard/underscore.png new file mode 100644 index 0000000..f65c334 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/underscore.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b24d0c582e84b7752e54d4d40cd8f9bb6096787c6ef5ac4189e96109d0d9446b +size 169 diff --git a/src/addons/input_prompts/icons/keyboard/underscore.png.import b/src/addons/input_prompts/icons/keyboard/underscore.png.import new file mode 100644 index 0000000..dfc1414 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/underscore.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://38vinib8ctm" +path="res://.godot/imported/underscore.png-4a92d3bd16ecff585811997531bd1dbc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/underscore.png" +dest_files=["res://.godot/imported/underscore.png-4a92d3bd16ecff585811997531bd1dbc.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/up.png b/src/addons/input_prompts/icons/keyboard/up.png new file mode 100644 index 0000000..baa2647 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/up.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51727545b7569f1f22fa046192acdca4c58308f1dc983c5542422a97026709e6 +size 179 diff --git a/src/addons/input_prompts/icons/keyboard/up.png.import b/src/addons/input_prompts/icons/keyboard/up.png.import new file mode 100644 index 0000000..1678966 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/up.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://3bvyef0f0p5w" +path="res://.godot/imported/up.png-de4151031266fdb7ffd90a0cbc005cc1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/up.png" +dest_files=["res://.godot/imported/up.png-de4151031266fdb7ffd90a0cbc005cc1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/v.png b/src/addons/input_prompts/icons/keyboard/v.png new file mode 100644 index 0000000..c780e7e --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/v.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f45c60b79cb22e8c09115ab869123911f459e8f2dafb20e0dd62d8cd540fb686 +size 171 diff --git a/src/addons/input_prompts/icons/keyboard/v.png.import b/src/addons/input_prompts/icons/keyboard/v.png.import new file mode 100644 index 0000000..258c0b2 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/v.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://5tfe20xqsam3" +path="res://.godot/imported/v.png-848ff98b289c292f9581443dd1ab2376.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/v.png" +dest_files=["res://.godot/imported/v.png-848ff98b289c292f9581443dd1ab2376.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/w.png b/src/addons/input_prompts/icons/keyboard/w.png new file mode 100644 index 0000000..d8aac92 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/w.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b25b38e07d059c68a13c05eb0ee0acbcac62aed7ef6ce45ae50a7e08cf5c1dc3 +size 175 diff --git a/src/addons/input_prompts/icons/keyboard/w.png.import b/src/addons/input_prompts/icons/keyboard/w.png.import new file mode 100644 index 0000000..60c7b6a --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/w.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://buo4ntxw1vofu" +path="res://.godot/imported/w.png-0c6d370724c7ffe169e69c1181793c1b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/w.png" +dest_files=["res://.godot/imported/w.png-0c6d370724c7ffe169e69c1181793c1b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/x.png b/src/addons/input_prompts/icons/keyboard/x.png new file mode 100644 index 0000000..76b4406 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14d865acc97e366daa4c3583b23939fc9f1261a8a52bdbfd40adee162c0e5667 +size 1883 diff --git a/src/addons/input_prompts/icons/keyboard/x.png.import b/src/addons/input_prompts/icons/keyboard/x.png.import new file mode 100644 index 0000000..636e351 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/x.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dmmuwhpxtkrkh" +path="res://.godot/imported/x.png-005384c6763d1767de1757a76e366207.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/x.png" +dest_files=["res://.godot/imported/x.png-005384c6763d1767de1757a76e366207.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/y.png b/src/addons/input_prompts/icons/keyboard/y.png new file mode 100644 index 0000000..aef6ac0 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/y.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3746b0b813578fb9f4847055bd0dc9475430d094a88d4724a77f84f3593e6b38 +size 175 diff --git a/src/addons/input_prompts/icons/keyboard/y.png.import b/src/addons/input_prompts/icons/keyboard/y.png.import new file mode 100644 index 0000000..c01d3ed --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/y.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d2w845et14y24" +path="res://.godot/imported/y.png-b842bb0e3a4c2e99bd1f326d7b4d7d64.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/y.png" +dest_files=["res://.godot/imported/y.png-b842bb0e3a4c2e99bd1f326d7b4d7d64.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/keyboard/z.png b/src/addons/input_prompts/icons/keyboard/z.png new file mode 100644 index 0000000..2aec8a7 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/z.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a06f58d1510ce0b02b6ab519652b9221e680d55e7892820590acab12e39631d +size 179 diff --git a/src/addons/input_prompts/icons/keyboard/z.png.import b/src/addons/input_prompts/icons/keyboard/z.png.import new file mode 100644 index 0000000..e1cfb77 --- /dev/null +++ b/src/addons/input_prompts/icons/keyboard/z.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d045ew7wsb7tf" +path="res://.godot/imported/z.png-5cd328525d73dfe97229fd8077a990e3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/keyboard/z.png" +dest_files=["res://.godot/imported/z.png-5cd328525d73dfe97229fd8077a990e3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/mouse/left.png b/src/addons/input_prompts/icons/mouse/left.png new file mode 100644 index 0000000..d270926 --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/left.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9fbd16553d2a4262144d2180b1f35367c5e27c7354a9f136f840919822468f7d +size 257 diff --git a/src/addons/input_prompts/icons/mouse/left.png.import b/src/addons/input_prompts/icons/mouse/left.png.import new file mode 100644 index 0000000..5eda768 --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/left.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d0bfvcxip20dc" +path="res://.godot/imported/left.png-423f505fecc7d98cd9a261097790dc9c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/mouse/left.png" +dest_files=["res://.godot/imported/left.png-423f505fecc7d98cd9a261097790dc9c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/mouse/middle.png b/src/addons/input_prompts/icons/mouse/middle.png new file mode 100644 index 0000000..0789fbf --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/middle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c37eeaccfec9bb675a65b5b392d73b39de3b3b791bf8cf4a0bf109083d20753 +size 261 diff --git a/src/addons/input_prompts/icons/mouse/middle.png.import b/src/addons/input_prompts/icons/mouse/middle.png.import new file mode 100644 index 0000000..aadfa3a --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/middle.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b4ih2kvt8mit0" +path="res://.godot/imported/middle.png-32acd8b5d89de355862f93cb258eacb4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/mouse/middle.png" +dest_files=["res://.godot/imported/middle.png-32acd8b5d89de355862f93cb258eacb4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/mouse/right.png b/src/addons/input_prompts/icons/mouse/right.png new file mode 100644 index 0000000..f658da8 --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/right.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ba2d39790c7f0ee5d6e9584f659c11f1597bb701d2c77dbb5e9efd68d53434a +size 257 diff --git a/src/addons/input_prompts/icons/mouse/right.png.import b/src/addons/input_prompts/icons/mouse/right.png.import new file mode 100644 index 0000000..979ef81 --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/right.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dtq7m7h8im036" +path="res://.godot/imported/right.png-55669ecf7061af957ea2a73df150ffc0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/mouse/right.png" +dest_files=["res://.godot/imported/right.png-55669ecf7061af957ea2a73df150ffc0.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/mouse/wheel_down.png b/src/addons/input_prompts/icons/mouse/wheel_down.png new file mode 100644 index 0000000..454cf04 --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/wheel_down.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5588102293479e9db05a1f584f0181c16dd7454164feedceb99612903d2cf217 +size 288 diff --git a/src/addons/input_prompts/icons/mouse/wheel_down.png.import b/src/addons/input_prompts/icons/mouse/wheel_down.png.import new file mode 100644 index 0000000..9d5d039 --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/wheel_down.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bkgtieikd4hrg" +path="res://.godot/imported/wheel_down.png-12a452a0e4f17f79496c626a7960b0b9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/mouse/wheel_down.png" +dest_files=["res://.godot/imported/wheel_down.png-12a452a0e4f17f79496c626a7960b0b9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/mouse/wheel_left.png b/src/addons/input_prompts/icons/mouse/wheel_left.png new file mode 100644 index 0000000..9a4b09d --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/wheel_left.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86629c58c3cb3c7e0abcde3affa103cdb7ed26d15a15f3801d3f6bf040db7591 +size 264 diff --git a/src/addons/input_prompts/icons/mouse/wheel_left.png.import b/src/addons/input_prompts/icons/mouse/wheel_left.png.import new file mode 100644 index 0000000..61fc158 --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/wheel_left.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://1gb8h0fmwu6h" +path="res://.godot/imported/wheel_left.png-c891077ea90bbe167a1b755bd57e5309.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/mouse/wheel_left.png" +dest_files=["res://.godot/imported/wheel_left.png-c891077ea90bbe167a1b755bd57e5309.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/mouse/wheel_right.png b/src/addons/input_prompts/icons/mouse/wheel_right.png new file mode 100644 index 0000000..34dac20 --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/wheel_right.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ff92faf908fca82106e97a2616a0683940916144ae694ecc60684a290cf8380 +size 263 diff --git a/src/addons/input_prompts/icons/mouse/wheel_right.png.import b/src/addons/input_prompts/icons/mouse/wheel_right.png.import new file mode 100644 index 0000000..d2f4c8f --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/wheel_right.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dmblfllnnkgou" +path="res://.godot/imported/wheel_right.png-dfd2df91220c6cee2f3ae19c6af9c3a0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/mouse/wheel_right.png" +dest_files=["res://.godot/imported/wheel_right.png-dfd2df91220c6cee2f3ae19c6af9c3a0.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/mouse/wheel_up.png b/src/addons/input_prompts/icons/mouse/wheel_up.png new file mode 100644 index 0000000..3bb92ee --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/wheel_up.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab8a4abf129898ad4369a407ea1fe90aa1482eb3a38b3088d44bc6aa96d52ab8 +size 282 diff --git a/src/addons/input_prompts/icons/mouse/wheel_up.png.import b/src/addons/input_prompts/icons/mouse/wheel_up.png.import new file mode 100644 index 0000000..00831d5 --- /dev/null +++ b/src/addons/input_prompts/icons/mouse/wheel_up.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cybx1ogrrc1si" +path="res://.godot/imported/wheel_up.png-82d882ab92be30aefe04706285255ee4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/mouse/wheel_up.png" +dest_files=["res://.godot/imported/wheel_up.png-82d882ab92be30aefe04706285255ee4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/a.png b/src/addons/input_prompts/icons/nintendo/a.png new file mode 100644 index 0000000..e7c7870 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/a.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de84db5539a123165dbd497a2dc5a0a4b4994b52a038776d781c52293e9b323f +size 3780 diff --git a/src/addons/input_prompts/icons/nintendo/a.png.import b/src/addons/input_prompts/icons/nintendo/a.png.import new file mode 100644 index 0000000..615e889 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/a.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://kqpiteswedha" +path="res://.godot/imported/a.png-d3625944f0fae938547758d1f91b340b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/a.png" +dest_files=["res://.godot/imported/a.png-d3625944f0fae938547758d1f91b340b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/b.png b/src/addons/input_prompts/icons/nintendo/b.png new file mode 100644 index 0000000..2c30f44 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/b.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f41fd9a72787acf40e9ba2c0a741a236c439000db45b0e41eff6929103606a5b +size 3788 diff --git a/src/addons/input_prompts/icons/nintendo/b.png.import b/src/addons/input_prompts/icons/nintendo/b.png.import new file mode 100644 index 0000000..5faaa68 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/b.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bdhuy2yjfgaqo" +path="res://.godot/imported/b.png-0623c1bea181a452656513091077ef10.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/b.png" +dest_files=["res://.godot/imported/b.png-0623c1bea181a452656513091077ef10.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/capture.png b/src/addons/input_prompts/icons/nintendo/capture.png new file mode 100644 index 0000000..664a374 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/capture.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:027841d9df5e558364d59c43128691187c168cbd7349abeefc5ba999c29dd282 +size 158 diff --git a/src/addons/input_prompts/icons/nintendo/capture.png.import b/src/addons/input_prompts/icons/nintendo/capture.png.import new file mode 100644 index 0000000..8302430 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/capture.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://4pysljtin4uu" +path="res://.godot/imported/capture.png-7227b994c736ffb366d446d9541262b9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/capture.png" +dest_files=["res://.godot/imported/capture.png-7227b994c736ffb366d446d9541262b9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/down.png b/src/addons/input_prompts/icons/nintendo/down.png new file mode 100644 index 0000000..aa5992b --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/down.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa291f5a01a7e89a3840083c992c4b0ae510650c9ffbe815d2ad205ca6b9a446 +size 3578 diff --git a/src/addons/input_prompts/icons/nintendo/down.png.import b/src/addons/input_prompts/icons/nintendo/down.png.import new file mode 100644 index 0000000..213c309 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/down.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cfriumkgbsb6w" +path="res://.godot/imported/down.png-7c858e24164785aeeac96f8a8d612906.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/down.png" +dest_files=["res://.godot/imported/down.png-7c858e24164785aeeac96f8a8d612906.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/home.png b/src/addons/input_prompts/icons/nintendo/home.png new file mode 100644 index 0000000..a471ad0 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/home.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf8877cb549a7ca74732de8c3c870e7974e6d5b864198742d401e6ff6ada10d5 +size 4631 diff --git a/src/addons/input_prompts/icons/nintendo/home.png.import b/src/addons/input_prompts/icons/nintendo/home.png.import new file mode 100644 index 0000000..72453b3 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/home.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cckemm2jwovpj" +path="res://.godot/imported/home.png-903b1af3d0e0d866637ad9488bba4c84.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/home.png" +dest_files=["res://.godot/imported/home.png-903b1af3d0e0d866637ad9488bba4c84.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/l.png b/src/addons/input_prompts/icons/nintendo/l.png new file mode 100644 index 0000000..9864fc5 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/l.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:711c04150b6302fa18eaa4b3f76f104da10d52c1e98d77187190bf3a8c6b9bd5 +size 2808 diff --git a/src/addons/input_prompts/icons/nintendo/l.png.import b/src/addons/input_prompts/icons/nintendo/l.png.import new file mode 100644 index 0000000..8ab1b99 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/l.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bm2ocs8hcdwaw" +path="res://.godot/imported/l.png-90d0b67c4354d51a24f9fa3e563e25e6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/l.png" +dest_files=["res://.godot/imported/l.png-90d0b67c4354d51a24f9fa3e563e25e6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/left.png b/src/addons/input_prompts/icons/nintendo/left.png new file mode 100644 index 0000000..184ad87 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/left.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b765387c386f78f518fb54e898adf6356236c1b0bfe81f61bdbc56c5d7f456f +size 3586 diff --git a/src/addons/input_prompts/icons/nintendo/left.png.import b/src/addons/input_prompts/icons/nintendo/left.png.import new file mode 100644 index 0000000..335d41c --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/left.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bfx1oiuxfvdoa" +path="res://.godot/imported/left.png-4152742b2d6080dffe0eb761bf02f614.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/left.png" +dest_files=["res://.godot/imported/left.png-4152742b2d6080dffe0eb761bf02f614.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/left_stick.png b/src/addons/input_prompts/icons/nintendo/left_stick.png new file mode 100644 index 0000000..ee57de4 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/left_stick.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21a23fe80e67367cb037b6f2477f31b22f6df8908a06fa7df235590f59417272 +size 207 diff --git a/src/addons/input_prompts/icons/nintendo/left_stick.png.import b/src/addons/input_prompts/icons/nintendo/left_stick.png.import new file mode 100644 index 0000000..f63de78 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/left_stick.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://8ixovmgh4p5c" +path="res://.godot/imported/left_stick.png-1cc98d8025a82757c07cef6561a5a890.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/left_stick.png" +dest_files=["res://.godot/imported/left_stick.png-1cc98d8025a82757c07cef6561a5a890.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/minus.png b/src/addons/input_prompts/icons/nintendo/minus.png new file mode 100644 index 0000000..3107bd4 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/minus.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:524f925938bae09a4277b9618d865c8479c740ba43805f92b4341c1e96e01b58 +size 356 diff --git a/src/addons/input_prompts/icons/nintendo/minus.png.import b/src/addons/input_prompts/icons/nintendo/minus.png.import new file mode 100644 index 0000000..1654b4c --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/minus.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dm8ct1c16ybog" +path="res://.godot/imported/minus.png-ac762d4a303383f61032cae7e02ed5f8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/minus.png" +dest_files=["res://.godot/imported/minus.png-ac762d4a303383f61032cae7e02ed5f8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/plus.png b/src/addons/input_prompts/icons/nintendo/plus.png new file mode 100644 index 0000000..0b15335 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/plus.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0569561db9ca68a95d50a1087197050a38da5d1941769de3dd92ec04a0142be6 +size 764 diff --git a/src/addons/input_prompts/icons/nintendo/plus.png.import b/src/addons/input_prompts/icons/nintendo/plus.png.import new file mode 100644 index 0000000..1c911e2 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/plus.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bg1nql3gmvi8f" +path="res://.godot/imported/plus.png-6d22f46f8ace2eeba8952278ee47eb58.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/plus.png" +dest_files=["res://.godot/imported/plus.png-6d22f46f8ace2eeba8952278ee47eb58.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/r.png b/src/addons/input_prompts/icons/nintendo/r.png new file mode 100644 index 0000000..bbb74c5 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/r.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23a5b6967c6d0b8ed4000410d87eba4bd1c9102a14fb1e6961c48df7dca3be13 +size 3066 diff --git a/src/addons/input_prompts/icons/nintendo/r.png.import b/src/addons/input_prompts/icons/nintendo/r.png.import new file mode 100644 index 0000000..482642b --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/r.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://t6b3hdkex5sn" +path="res://.godot/imported/r.png-c196209937050f8badba2f1a8d526635.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/r.png" +dest_files=["res://.godot/imported/r.png-c196209937050f8badba2f1a8d526635.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/right.png b/src/addons/input_prompts/icons/nintendo/right.png new file mode 100644 index 0000000..81c99e0 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/right.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a3b999ae4f9da09de8feff4358b065c8382fde96b51e5f3e7b3739222580836 +size 3495 diff --git a/src/addons/input_prompts/icons/nintendo/right.png.import b/src/addons/input_prompts/icons/nintendo/right.png.import new file mode 100644 index 0000000..5c56ad6 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/right.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://8udwa7p18dmn" +path="res://.godot/imported/right.png-99b283d0105554be6274322310090dd6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/right.png" +dest_files=["res://.godot/imported/right.png-99b283d0105554be6274322310090dd6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/right_stick.png b/src/addons/input_prompts/icons/nintendo/right_stick.png new file mode 100644 index 0000000..0c26723 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/right_stick.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ee1bfb9ecb215b03a900009c108c247ba853c62addcdc153508714cbb75e03f +size 207 diff --git a/src/addons/input_prompts/icons/nintendo/right_stick.png.import b/src/addons/input_prompts/icons/nintendo/right_stick.png.import new file mode 100644 index 0000000..8fcfcd9 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/right_stick.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ycamq7yys184" +path="res://.godot/imported/right_stick.png-2ed9872d09f6b158bddbe51ea3d4091a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/right_stick.png" +dest_files=["res://.godot/imported/right_stick.png-2ed9872d09f6b158bddbe51ea3d4091a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/up.png b/src/addons/input_prompts/icons/nintendo/up.png new file mode 100644 index 0000000..3f3bd59 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/up.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9cdfd9a3474cc411cf83ce0f44b1dbc4bb894f0fe286d3c018fcf277d434306 +size 3422 diff --git a/src/addons/input_prompts/icons/nintendo/up.png.import b/src/addons/input_prompts/icons/nintendo/up.png.import new file mode 100644 index 0000000..3915432 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/up.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dg3np7m1d5cgr" +path="res://.godot/imported/up.png-e12e2bdf65bbaefccb29b348d7bf542b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/up.png" +dest_files=["res://.godot/imported/up.png-e12e2bdf65bbaefccb29b348d7bf542b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/x.png b/src/addons/input_prompts/icons/nintendo/x.png new file mode 100644 index 0000000..eca22c5 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e244cd25e59dc5ccc72be582156218b2811dea7bcd8276ba3d2f547bc13d931a +size 4011 diff --git a/src/addons/input_prompts/icons/nintendo/x.png.import b/src/addons/input_prompts/icons/nintendo/x.png.import new file mode 100644 index 0000000..5624610 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/x.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://4sj35y12txc1" +path="res://.godot/imported/x.png-1d4673530b1ae8f5a94928e4bd94066e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/x.png" +dest_files=["res://.godot/imported/x.png-1d4673530b1ae8f5a94928e4bd94066e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/y.png b/src/addons/input_prompts/icons/nintendo/y.png new file mode 100644 index 0000000..6a6b8a5 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/y.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81102d3f7f717d1fdbcd128f99af3af28e0d7c6268b584bd645b83c0ff8c226a +size 3736 diff --git a/src/addons/input_prompts/icons/nintendo/y.png.import b/src/addons/input_prompts/icons/nintendo/y.png.import new file mode 100644 index 0000000..07bc251 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/y.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dck64dw2dsjej" +path="res://.godot/imported/y.png-e9f5db1a0ad7bd7e9e6347d5cb917cbd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/y.png" +dest_files=["res://.godot/imported/y.png-e9f5db1a0ad7bd7e9e6347d5cb917cbd.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/zl.png b/src/addons/input_prompts/icons/nintendo/zl.png new file mode 100644 index 0000000..c0f1e5d --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/zl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f14101b79a8b270ebd66e715a8be09511e34b25d27afa4339b85d8ff16598bcb +size 208 diff --git a/src/addons/input_prompts/icons/nintendo/zl.png.import b/src/addons/input_prompts/icons/nintendo/zl.png.import new file mode 100644 index 0000000..f5cb9af --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/zl.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dvixi1dxdoig2" +path="res://.godot/imported/zl.png-6be130f8605419228a5513c32e1559fc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/zl.png" +dest_files=["res://.godot/imported/zl.png-6be130f8605419228a5513c32e1559fc.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/nintendo/zr.png b/src/addons/input_prompts/icons/nintendo/zr.png new file mode 100644 index 0000000..6ba4a16 --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/zr.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0b7037a0f3dd466a6f8b610f41deaca950368d1405ad65fcfa943a78740579b +size 219 diff --git a/src/addons/input_prompts/icons/nintendo/zr.png.import b/src/addons/input_prompts/icons/nintendo/zr.png.import new file mode 100644 index 0000000..0c47ebe --- /dev/null +++ b/src/addons/input_prompts/icons/nintendo/zr.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dbykk7rrgahs3" +path="res://.godot/imported/zr.png-65257b702454a15ff00c5835d827665b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/nintendo/zr.png" +dest_files=["res://.godot/imported/zr.png-65257b702454a15ff00c5835d827665b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/circle.png b/src/addons/input_prompts/icons/sony/circle.png new file mode 100644 index 0000000..d8c1764 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/circle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:068c1b4708af7f04b6d2cdee172b19cd0f6645ddc8777acd75c856cc431abb0e +size 4559 diff --git a/src/addons/input_prompts/icons/sony/circle.png.import b/src/addons/input_prompts/icons/sony/circle.png.import new file mode 100644 index 0000000..c56fbea --- /dev/null +++ b/src/addons/input_prompts/icons/sony/circle.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dasc6vtpcj1h3" +path="res://.godot/imported/circle.png-c9e2fcc801f48df78d7d2e4011124c1e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/circle.png" +dest_files=["res://.godot/imported/circle.png-c9e2fcc801f48df78d7d2e4011124c1e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/cross.png b/src/addons/input_prompts/icons/sony/cross.png new file mode 100644 index 0000000..87e8dad --- /dev/null +++ b/src/addons/input_prompts/icons/sony/cross.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ede2f1148b13263d5674d0a215ff7de52a1c5c983c0c3d713c0f8b62c3b5f8d6 +size 3839 diff --git a/src/addons/input_prompts/icons/sony/cross.png.import b/src/addons/input_prompts/icons/sony/cross.png.import new file mode 100644 index 0000000..5a6521a --- /dev/null +++ b/src/addons/input_prompts/icons/sony/cross.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://co1n2qbbmy6tb" +path="res://.godot/imported/cross.png-411849e1d4e25fa878fcce68e9d76f30.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/cross.png" +dest_files=["res://.godot/imported/cross.png-411849e1d4e25fa878fcce68e9d76f30.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/down.png b/src/addons/input_prompts/icons/sony/down.png new file mode 100644 index 0000000..d776586 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/down.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d02a641b0371104b8220497cc3f85172206df4b14c66d562915cc8ecb8dc6ae1 +size 3618 diff --git a/src/addons/input_prompts/icons/sony/down.png.import b/src/addons/input_prompts/icons/sony/down.png.import new file mode 100644 index 0000000..4d274a3 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/down.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cy12embvf1k8b" +path="res://.godot/imported/down.png-135f597e2bc438c6d0c4187f125dd3b0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/down.png" +dest_files=["res://.godot/imported/down.png-135f597e2bc438c6d0c4187f125dd3b0.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/l1.png b/src/addons/input_prompts/icons/sony/l1.png new file mode 100644 index 0000000..b78288d --- /dev/null +++ b/src/addons/input_prompts/icons/sony/l1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5e84f0757120a016a6edbc907134a0cd10ba81e5eb9f59f74cd7d9b77084272 +size 2750 diff --git a/src/addons/input_prompts/icons/sony/l1.png.import b/src/addons/input_prompts/icons/sony/l1.png.import new file mode 100644 index 0000000..efb1ac8 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/l1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dpeom2gf0rkj0" +path="res://.godot/imported/l1.png-4e8645c631b1053bd2bc481ba7ba7c0b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/l1.png" +dest_files=["res://.godot/imported/l1.png-4e8645c631b1053bd2bc481ba7ba7c0b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/l2.png b/src/addons/input_prompts/icons/sony/l2.png new file mode 100644 index 0000000..c92c363 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/l2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50278dfe0e35c1c471dfc9f4ca06477e86c98591c0732733b926b1b7c0d21831 +size 2649 diff --git a/src/addons/input_prompts/icons/sony/l2.png.import b/src/addons/input_prompts/icons/sony/l2.png.import new file mode 100644 index 0000000..07cefea --- /dev/null +++ b/src/addons/input_prompts/icons/sony/l2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bxb6v2nl5ada5" +path="res://.godot/imported/l2.png-17742c3d021332ab176f74949f3931db.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/l2.png" +dest_files=["res://.godot/imported/l2.png-17742c3d021332ab176f74949f3931db.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/left.png b/src/addons/input_prompts/icons/sony/left.png new file mode 100644 index 0000000..0a97ca7 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/left.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c73e1bfe482e09644780c2bd872539c55c95e0a303d0c5bfd0d98122a77c2ccf +size 3641 diff --git a/src/addons/input_prompts/icons/sony/left.png.import b/src/addons/input_prompts/icons/sony/left.png.import new file mode 100644 index 0000000..55f68d5 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/left.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bqoe6krf8gqxh" +path="res://.godot/imported/left.png-e8ca70a7c329cf995460f1f568751761.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/left.png" +dest_files=["res://.godot/imported/left.png-e8ca70a7c329cf995460f1f568751761.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/left_stick.png b/src/addons/input_prompts/icons/sony/left_stick.png new file mode 100644 index 0000000..ee57de4 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/left_stick.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21a23fe80e67367cb037b6f2477f31b22f6df8908a06fa7df235590f59417272 +size 207 diff --git a/src/addons/input_prompts/icons/sony/left_stick.png.import b/src/addons/input_prompts/icons/sony/left_stick.png.import new file mode 100644 index 0000000..81ddd45 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/left_stick.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c0thk0b63h5ps" +path="res://.godot/imported/left_stick.png-b48b7fffdebc42a00cbf28cd23fc8317.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/left_stick.png" +dest_files=["res://.godot/imported/left_stick.png-b48b7fffdebc42a00cbf28cd23fc8317.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/microphone.png b/src/addons/input_prompts/icons/sony/microphone.png new file mode 100644 index 0000000..1a4d319 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/microphone.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7faf5675b8cb10ae4bd16285fcb1fc6825838861988c8b11b40e70d8781f595c +size 182 diff --git a/src/addons/input_prompts/icons/sony/microphone.png.import b/src/addons/input_prompts/icons/sony/microphone.png.import new file mode 100644 index 0000000..0b43342 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/microphone.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dwgxelys3xfjg" +path="res://.godot/imported/microphone.png-6e99d8ddfbd9280bd4cfcb36e94e3fbe.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/microphone.png" +dest_files=["res://.godot/imported/microphone.png-6e99d8ddfbd9280bd4cfcb36e94e3fbe.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/ps.png b/src/addons/input_prompts/icons/sony/ps.png new file mode 100644 index 0000000..627920c --- /dev/null +++ b/src/addons/input_prompts/icons/sony/ps.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9a9a04d568b146b68a87c752c630407177869dae964b8fd92eaf5b49a32fa0e +size 201 diff --git a/src/addons/input_prompts/icons/sony/ps.png.import b/src/addons/input_prompts/icons/sony/ps.png.import new file mode 100644 index 0000000..31f5c1c --- /dev/null +++ b/src/addons/input_prompts/icons/sony/ps.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bgioa1hd3mgv4" +path="res://.godot/imported/ps.png-a03ece56445f6b1c6419628cbebc8c3f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/ps.png" +dest_files=["res://.godot/imported/ps.png-a03ece56445f6b1c6419628cbebc8c3f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/r1.png b/src/addons/input_prompts/icons/sony/r1.png new file mode 100644 index 0000000..e73b919 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/r1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97526f2d4976d77337b58b8a274fff107521c794484c03fd436aa4899eaf6c71 +size 2685 diff --git a/src/addons/input_prompts/icons/sony/r1.png.import b/src/addons/input_prompts/icons/sony/r1.png.import new file mode 100644 index 0000000..d4b7ec5 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/r1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bvslasapy0tdf" +path="res://.godot/imported/r1.png-cfaa8fc8a46d5335965bc62491c25e0f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/r1.png" +dest_files=["res://.godot/imported/r1.png-cfaa8fc8a46d5335965bc62491c25e0f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/r2.png b/src/addons/input_prompts/icons/sony/r2.png new file mode 100644 index 0000000..e892198 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/r2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3da0c072c00b9581f609803fe338658ae26d593e5da3465f3ac7fdc05f1c535e +size 2963 diff --git a/src/addons/input_prompts/icons/sony/r2.png.import b/src/addons/input_prompts/icons/sony/r2.png.import new file mode 100644 index 0000000..3361363 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/r2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cotgbqlyecm6" +path="res://.godot/imported/r2.png-966dc532db7c94e7098ca69f7e8ff9ca.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/r2.png" +dest_files=["res://.godot/imported/r2.png-966dc532db7c94e7098ca69f7e8ff9ca.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/right.png b/src/addons/input_prompts/icons/sony/right.png new file mode 100644 index 0000000..b107c9c --- /dev/null +++ b/src/addons/input_prompts/icons/sony/right.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da5bfca9604bfd3efc6b785582aa89efd668c0f082d864aa6be857d0bba5835e +size 3706 diff --git a/src/addons/input_prompts/icons/sony/right.png.import b/src/addons/input_prompts/icons/sony/right.png.import new file mode 100644 index 0000000..c5199c6 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/right.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b7yso2qc7h8y4" +path="res://.godot/imported/right.png-5114be2df4ed5af05ebc3247bfdb6aeb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/right.png" +dest_files=["res://.godot/imported/right.png-5114be2df4ed5af05ebc3247bfdb6aeb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/right_stick.png b/src/addons/input_prompts/icons/sony/right_stick.png new file mode 100644 index 0000000..0c26723 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/right_stick.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ee1bfb9ecb215b03a900009c108c247ba853c62addcdc153508714cbb75e03f +size 207 diff --git a/src/addons/input_prompts/icons/sony/right_stick.png.import b/src/addons/input_prompts/icons/sony/right_stick.png.import new file mode 100644 index 0000000..391574c --- /dev/null +++ b/src/addons/input_prompts/icons/sony/right_stick.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dtfknqhyfdpdx" +path="res://.godot/imported/right_stick.png-1b4aa342b4181ef2ee29b9409b4e7c6e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/right_stick.png" +dest_files=["res://.godot/imported/right_stick.png-1b4aa342b4181ef2ee29b9409b4e7c6e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/select.png b/src/addons/input_prompts/icons/sony/select.png new file mode 100644 index 0000000..d682ab8 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/select.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10893bef813c13794ac94e38217bff46413a2b66d1f85c8f20089490dbd0400e +size 147 diff --git a/src/addons/input_prompts/icons/sony/select.png.import b/src/addons/input_prompts/icons/sony/select.png.import new file mode 100644 index 0000000..66525a5 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/select.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cfnp87aknxrnh" +path="res://.godot/imported/select.png-c0e8dce660f72dec64722ff5347bfc72.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/select.png" +dest_files=["res://.godot/imported/select.png-c0e8dce660f72dec64722ff5347bfc72.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/square.png b/src/addons/input_prompts/icons/sony/square.png new file mode 100644 index 0000000..aaaece5 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/square.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5beb5e38d0e52b2c0c4b1ec27c3ca3e2801504216c8039f28bf6821aab91ca72 +size 3646 diff --git a/src/addons/input_prompts/icons/sony/square.png.import b/src/addons/input_prompts/icons/sony/square.png.import new file mode 100644 index 0000000..6d560f2 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/square.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://v3ptjyobbo7r" +path="res://.godot/imported/square.png-dae37dfb1433182af1b94810fcd65a4b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/square.png" +dest_files=["res://.godot/imported/square.png-dae37dfb1433182af1b94810fcd65a4b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/start.png b/src/addons/input_prompts/icons/sony/start.png new file mode 100644 index 0000000..71d96fb --- /dev/null +++ b/src/addons/input_prompts/icons/sony/start.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b595e7f4eb5142e04351f473b05c43eeed982af33656dbc0ec920c214d607cf +size 180 diff --git a/src/addons/input_prompts/icons/sony/start.png.import b/src/addons/input_prompts/icons/sony/start.png.import new file mode 100644 index 0000000..322ca2d --- /dev/null +++ b/src/addons/input_prompts/icons/sony/start.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c4hu2lex6ujpc" +path="res://.godot/imported/start.png-8569f405d73f33e3febaf81611dfe978.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/start.png" +dest_files=["res://.godot/imported/start.png-8569f405d73f33e3febaf81611dfe978.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/touchpad.png b/src/addons/input_prompts/icons/sony/touchpad.png new file mode 100644 index 0000000..c12b9bf --- /dev/null +++ b/src/addons/input_prompts/icons/sony/touchpad.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d27a83c828fc6acb96492bd1e977d0cb83c00917bdd3279f45d6e264597b6265 +size 216 diff --git a/src/addons/input_prompts/icons/sony/touchpad.png.import b/src/addons/input_prompts/icons/sony/touchpad.png.import new file mode 100644 index 0000000..10c9441 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/touchpad.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://m2iadfvck7py" +path="res://.godot/imported/touchpad.png-e0a3f96b5ac3ac0cdc48d2e9970db4f6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/touchpad.png" +dest_files=["res://.godot/imported/touchpad.png-e0a3f96b5ac3ac0cdc48d2e9970db4f6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/triangle.png b/src/addons/input_prompts/icons/sony/triangle.png new file mode 100644 index 0000000..542c0f1 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/triangle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c44fc913b73602460a384aaad9a7be7cfadb657a2361556349cef584aa189528 +size 4082 diff --git a/src/addons/input_prompts/icons/sony/triangle.png.import b/src/addons/input_prompts/icons/sony/triangle.png.import new file mode 100644 index 0000000..9184b46 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/triangle.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://t62x34vqp7y6" +path="res://.godot/imported/triangle.png-5047c135ab26bd328ab17218e56c5996.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/triangle.png" +dest_files=["res://.godot/imported/triangle.png-5047c135ab26bd328ab17218e56c5996.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/sony/up.png b/src/addons/input_prompts/icons/sony/up.png new file mode 100644 index 0000000..5213fa2 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/up.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:905faf2ee2eb408f94a6c8c9efebc003589fe8b37dac88ac403a29f5b4294121 +size 3655 diff --git a/src/addons/input_prompts/icons/sony/up.png.import b/src/addons/input_prompts/icons/sony/up.png.import new file mode 100644 index 0000000..9c7ed64 --- /dev/null +++ b/src/addons/input_prompts/icons/sony/up.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bdrtjf2168hna" +path="res://.godot/imported/up.png-9835e381f39ca2867eda0e236afa656d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/sony/up.png" +dest_files=["res://.godot/imported/up.png-9835e381f39ca2867eda0e236afa656d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/A.png b/src/addons/input_prompts/icons/xbox/A.png new file mode 100644 index 0000000..332132b --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/A.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:913e59774cd9b6ae299b83c149e6bbebb1fea02608e1cd39f4b4ac313102f6bd +size 3912 diff --git a/src/addons/input_prompts/icons/xbox/A.png.import b/src/addons/input_prompts/icons/xbox/A.png.import new file mode 100644 index 0000000..bf83972 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/A.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b7breoabkyifr" +path="res://.godot/imported/A.png-f898ee5c0d099dd2db60b8f5cdab66ab.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/A.png" +dest_files=["res://.godot/imported/A.png-f898ee5c0d099dd2db60b8f5cdab66ab.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/B.png b/src/addons/input_prompts/icons/xbox/B.png new file mode 100644 index 0000000..d907116 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/B.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:329d67ca44ca0f2e059189c33bbf0f25eb8876edfdb5a0ef180e9f81de3fd72e +size 3840 diff --git a/src/addons/input_prompts/icons/xbox/B.png.import b/src/addons/input_prompts/icons/xbox/B.png.import new file mode 100644 index 0000000..f0d1e50 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/B.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c66rh3q72ta6v" +path="res://.godot/imported/B.png-977c4a018caa4ed70e517f95c1d3906f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/B.png" +dest_files=["res://.godot/imported/B.png-977c4a018caa4ed70e517f95c1d3906f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/X.png b/src/addons/input_prompts/icons/xbox/X.png new file mode 100644 index 0000000..002e8fb --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/X.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:127b823d5b9d2877fb8c09fa038940d62a95e5fdeedfab64c9fd76b0afb7fbae +size 4065 diff --git a/src/addons/input_prompts/icons/xbox/X.png.import b/src/addons/input_prompts/icons/xbox/X.png.import new file mode 100644 index 0000000..d0b2f78 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/X.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://615hvpuiacvm" +path="res://.godot/imported/X.png-7db108c80ddc2b74cdf202e866b322fe.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/X.png" +dest_files=["res://.godot/imported/X.png-7db108c80ddc2b74cdf202e866b322fe.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/Y.png b/src/addons/input_prompts/icons/xbox/Y.png new file mode 100644 index 0000000..33058df --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/Y.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17253bd37c1be71e2c651b4030ddf23a1b33f138663d4dbd7912597a086fe12e +size 3819 diff --git a/src/addons/input_prompts/icons/xbox/Y.png.import b/src/addons/input_prompts/icons/xbox/Y.png.import new file mode 100644 index 0000000..53b8656 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/Y.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cw1agl6b0osuk" +path="res://.godot/imported/Y.png-1df8b571457e0851004b3693b8cee6be.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/Y.png" +dest_files=["res://.godot/imported/Y.png-1df8b571457e0851004b3693b8cee6be.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/down.png b/src/addons/input_prompts/icons/xbox/down.png new file mode 100644 index 0000000..ebddac7 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/down.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7d16874e3e3bc544509cf0c3bf3cedcd8adb65745d97fa97fdfe6cd4a078204 +size 3539 diff --git a/src/addons/input_prompts/icons/xbox/down.png.import b/src/addons/input_prompts/icons/xbox/down.png.import new file mode 100644 index 0000000..5f302e2 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/down.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cq20ry6lvvj3" +path="res://.godot/imported/down.png-9486a4a321b51e80c1d3f75df9b9cb48.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/down.png" +dest_files=["res://.godot/imported/down.png-9486a4a321b51e80c1d3f75df9b9cb48.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/left.png b/src/addons/input_prompts/icons/xbox/left.png new file mode 100644 index 0000000..7e91b8a --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/left.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d09d969b04ddcbdd249c070f880c7988415fcfc29743a3539c50167392b216d +size 3466 diff --git a/src/addons/input_prompts/icons/xbox/left.png.import b/src/addons/input_prompts/icons/xbox/left.png.import new file mode 100644 index 0000000..2eeca31 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/left.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b381hogwff71v" +path="res://.godot/imported/left.png-dff4acf461555d7a7e778e7055fea9c7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/left.png" +dest_files=["res://.godot/imported/left.png-dff4acf461555d7a7e778e7055fea9c7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/left_bumper.png b/src/addons/input_prompts/icons/xbox/left_bumper.png new file mode 100644 index 0000000..206a4fe --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/left_bumper.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c8540376270ac0124934959215ffebe4e12d3d22611609d7bd6f270eeab4d6 +size 2923 diff --git a/src/addons/input_prompts/icons/xbox/left_bumper.png.import b/src/addons/input_prompts/icons/xbox/left_bumper.png.import new file mode 100644 index 0000000..d27f230 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/left_bumper.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6c4xr0w6wcmo" +path="res://.godot/imported/left_bumper.png-5b5273803036ee6f2bb342a54e5bf9b5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/left_bumper.png" +dest_files=["res://.godot/imported/left_bumper.png-5b5273803036ee6f2bb342a54e5bf9b5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/left_stick.png b/src/addons/input_prompts/icons/xbox/left_stick.png new file mode 100644 index 0000000..ee57de4 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/left_stick.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21a23fe80e67367cb037b6f2477f31b22f6df8908a06fa7df235590f59417272 +size 207 diff --git a/src/addons/input_prompts/icons/xbox/left_stick.png.import b/src/addons/input_prompts/icons/xbox/left_stick.png.import new file mode 100644 index 0000000..1b74c05 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/left_stick.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cf6whmgqq1wmk" +path="res://.godot/imported/left_stick.png-5f9826ec9f742dd5132939b0218d2b98.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/left_stick.png" +dest_files=["res://.godot/imported/left_stick.png-5f9826ec9f742dd5132939b0218d2b98.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/left_trigger.png b/src/addons/input_prompts/icons/xbox/left_trigger.png new file mode 100644 index 0000000..51fad73 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/left_trigger.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d67866002b46fac213fbbb8e7b22258cb52a7625f640c7746bc1e04b8ef9069 +size 2584 diff --git a/src/addons/input_prompts/icons/xbox/left_trigger.png.import b/src/addons/input_prompts/icons/xbox/left_trigger.png.import new file mode 100644 index 0000000..d3db5bd --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/left_trigger.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dx1u47qkx4in8" +path="res://.godot/imported/left_trigger.png-10043bb7e438b42cdf1fff3da09160ee.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/left_trigger.png" +dest_files=["res://.godot/imported/left_trigger.png-10043bb7e438b42cdf1fff3da09160ee.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/menu.png b/src/addons/input_prompts/icons/xbox/menu.png new file mode 100644 index 0000000..23660b0 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/menu.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd786f34679308c0b6dab39701d8319d82415fa0a200021e705c8aba9c7804a3 +size 3349 diff --git a/src/addons/input_prompts/icons/xbox/menu.png.import b/src/addons/input_prompts/icons/xbox/menu.png.import new file mode 100644 index 0000000..7e0f627 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/menu.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b6d4bxaob4k6j" +path="res://.godot/imported/menu.png-58837e89032c6aec71c03a773d6aaae6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/menu.png" +dest_files=["res://.godot/imported/menu.png-58837e89032c6aec71c03a773d6aaae6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/right.png b/src/addons/input_prompts/icons/xbox/right.png new file mode 100644 index 0000000..b3acdf8 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/right.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48f1afb4a3046eee8be5a5ddb18030478e8d82e98d5df8ff473189af599edcd4 +size 3417 diff --git a/src/addons/input_prompts/icons/xbox/right.png.import b/src/addons/input_prompts/icons/xbox/right.png.import new file mode 100644 index 0000000..bebf5fd --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/right.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bsi68uuv6g8gg" +path="res://.godot/imported/right.png-f54e9508f938f89ade7f6395e63c26b7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/right.png" +dest_files=["res://.godot/imported/right.png-f54e9508f938f89ade7f6395e63c26b7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/right_bumper.png b/src/addons/input_prompts/icons/xbox/right_bumper.png new file mode 100644 index 0000000..cac7735 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/right_bumper.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75189a98a32bd2c2603776a74c594c4d554e379ebe5c5d05275983d70ceac09f +size 2779 diff --git a/src/addons/input_prompts/icons/xbox/right_bumper.png.import b/src/addons/input_prompts/icons/xbox/right_bumper.png.import new file mode 100644 index 0000000..f6b02a2 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/right_bumper.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dndwl60yt3u8o" +path="res://.godot/imported/right_bumper.png-99edc63463974ea9ec6cc770c6291c3c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/right_bumper.png" +dest_files=["res://.godot/imported/right_bumper.png-99edc63463974ea9ec6cc770c6291c3c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/right_stick.png b/src/addons/input_prompts/icons/xbox/right_stick.png new file mode 100644 index 0000000..0c26723 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/right_stick.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ee1bfb9ecb215b03a900009c108c247ba853c62addcdc153508714cbb75e03f +size 207 diff --git a/src/addons/input_prompts/icons/xbox/right_stick.png.import b/src/addons/input_prompts/icons/xbox/right_stick.png.import new file mode 100644 index 0000000..5f21ee0 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/right_stick.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://3fggagye1j4n" +path="res://.godot/imported/right_stick.png-f768157b17580c39d1949f26784b61d1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/right_stick.png" +dest_files=["res://.godot/imported/right_stick.png-f768157b17580c39d1949f26784b61d1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/right_trigger.png b/src/addons/input_prompts/icons/xbox/right_trigger.png new file mode 100644 index 0000000..12a86d7 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/right_trigger.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8eaa38316a63109f85095e07cf483c389a671ba843b52e3235ab2ce0df63698f +size 2933 diff --git a/src/addons/input_prompts/icons/xbox/right_trigger.png.import b/src/addons/input_prompts/icons/xbox/right_trigger.png.import new file mode 100644 index 0000000..b0586c7 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/right_trigger.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6cv5phl3gvvn" +path="res://.godot/imported/right_trigger.png-e14bb36ce84ac3d7e99dbc6647d033f5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/right_trigger.png" +dest_files=["res://.godot/imported/right_trigger.png-e14bb36ce84ac3d7e99dbc6647d033f5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/share.png b/src/addons/input_prompts/icons/xbox/share.png new file mode 100644 index 0000000..c3b9181 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/share.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40ef02b34ff9b75e4dbfb8557c3700c6b3258d2a8e182dce1ab9b9e6d47213c8 +size 2812 diff --git a/src/addons/input_prompts/icons/xbox/share.png.import b/src/addons/input_prompts/icons/xbox/share.png.import new file mode 100644 index 0000000..677c408 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/share.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6ymdd3wdej84" +path="res://.godot/imported/share.png-d750572e366a5125fe2f7a292b52092c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/share.png" +dest_files=["res://.godot/imported/share.png-d750572e366a5125fe2f7a292b52092c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/up.png b/src/addons/input_prompts/icons/xbox/up.png new file mode 100644 index 0000000..b41c324 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/up.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2be326b322a6b5b22635443acd4b642d80a0a4cb747649b967fe99c3a642669 +size 3584 diff --git a/src/addons/input_prompts/icons/xbox/up.png.import b/src/addons/input_prompts/icons/xbox/up.png.import new file mode 100644 index 0000000..108972a --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/up.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6b88da2bl26p" +path="res://.godot/imported/up.png-da8fa8212e6e648cba07a6d26f87ea96.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/up.png" +dest_files=["res://.godot/imported/up.png-da8fa8212e6e648cba07a6d26f87ea96.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/view.png b/src/addons/input_prompts/icons/xbox/view.png new file mode 100644 index 0000000..d99bd8d --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/view.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39e9f46bd4f9e926b342f837bdb58056898985922d49027184cbfbd8a7915483 +size 3382 diff --git a/src/addons/input_prompts/icons/xbox/view.png.import b/src/addons/input_prompts/icons/xbox/view.png.import new file mode 100644 index 0000000..e24c204 --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/view.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://lx67x2lremab" +path="res://.godot/imported/view.png-00a99b12187162536d94d52fd0d45704.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/view.png" +dest_files=["res://.godot/imported/view.png-00a99b12187162536d94d52fd0d45704.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/icons/xbox/xbox.png b/src/addons/input_prompts/icons/xbox/xbox.png new file mode 100644 index 0000000..627920c --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/xbox.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9a9a04d568b146b68a87c752c630407177869dae964b8fd92eaf5b49a32fa0e +size 201 diff --git a/src/addons/input_prompts/icons/xbox/xbox.png.import b/src/addons/input_prompts/icons/xbox/xbox.png.import new file mode 100644 index 0000000..342890e --- /dev/null +++ b/src/addons/input_prompts/icons/xbox/xbox.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://72wnplctqqdm" +path="res://.godot/imported/xbox.png-9143e46ec19b7757d565161e8ec9cdfa.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/icons/xbox/xbox.png" +dest_files=["res://.godot/imported/xbox.png-9143e46ec19b7757d565161e8ec9cdfa.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/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/src/addons/input_prompts/input_prompt.gd b/src/addons/input_prompts/input_prompt.gd new file mode 100644 index 0000000..589583c --- /dev/null +++ b/src/addons/input_prompts/input_prompt.gd @@ -0,0 +1,64 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +@icon("res://addons/input_prompts/icon.svg") +class_name InputPrompt +extends TextureRect +## Base class for input prompts. +## +## Base class for input prompts. + +## Emitted when one of the [InputEvent]s associated with this prompt is pressed. +signal pressed + +enum Icons { + AUTOMATIC, + XBOX, + SONY, + NINTENDO, + KEYBOARD, +} + +## The set of [InputEvent]s that should satisfy this input prompt. +@export var events: Array[InputEvent] = [] + + +func _init(): + texture = null + stretch_mode = TextureRect.STRETCH_KEEP_ASPECT_CENTERED + + +func _update_icon(): + pass + + +func _refresh(): + _update_icon() + + +func _input(event: InputEvent): + if not events.any(func(e): return event.is_match(e)): + return + if not event.is_pressed(): + return + if event.is_echo(): + return + emit_signal("pressed") + + +func _enter_tree(): + PromptManager.icons_changed.connect(_update_icon) + add_to_group("_input_prompts") + + +func _exit_tree(): + remove_from_group("_input_prompts") + PromptManager.icons_changed.disconnect(_update_icon) + + +## Force this [InputPrompt] node to refresh its icons and events. +## Must be called if the [InputMap] is changed. +## [br][br] +## [b]Note[/b]: Use [InputPromptManager] to refresh all nodes at once. +func refresh(): + _refresh() diff --git a/src/addons/input_prompts/input_prompt_manager.gd b/src/addons/input_prompts/input_prompt_manager.gd new file mode 100644 index 0000000..9c4b9af --- /dev/null +++ b/src/addons/input_prompts/input_prompt_manager.gd @@ -0,0 +1,181 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +class_name InputPromptManager +extends Node +## Singleton class for managing [InputPrompt]s. +## +## Singleton class for managing [InputPrompt]s. +## [br][br] +## [b]Note[/b]: An instance of [InputPromptManager] is autoloaded under the name +## PromptManager. + +## Emitted when the preferred icons change. If the preferred icons are set to +## "Automatic", emitted whenever the input device changes. +signal icons_changed + +## The icons currently used by [ActionPrompt] nodes. +var icons := InputPrompt.Icons.XBOX: + get: + # In the Editor, InputMap reflects Editor settings + # Pick a default so there's something to render + if Engine.is_editor_hint(): + return InputPrompt.Icons.XBOX + return icons + +## The icons currently used by [JoypadButtonPrompt] and [JoypadMotionPrompt] nodes. +var joy_icons = InputPrompt.Icons.XBOX: + get: + # In the Editor, InputMap reflects Editor settings + # Pick a default so there's something to render + if Engine.is_editor_hint(): + return InputPrompt.Icons.XBOX + return joy_icons + +## The preferred icons to be used by [ActionPrompt], [JoypadButtonPrompt] and [JoypadMotionPrompt] +## nodes. When set to a specific value, all nodes with "Automatic" icons will be overridden to use +## the specified value. +var preferred_icons := InputPrompt.Icons.AUTOMATIC: + set(value): + preferred_icons = value + if preferred_icons == null or preferred_icons == InputPrompt.Icons.AUTOMATIC: + icons = InputPrompt.Icons.XBOX + else: + icons = value + emit_signal("icons_changed") + +## The deadzone value used to detect joypad activity. The default value is determined by the +## "addons/input_prompts/joypad_detection_deadzone" setting in [ProjectSettings]. +var joypad_detection_deadzone := ProjectSettings.get_setting( + "addons/input_prompts/joypad_detection_deadzone", 0.5 +) + +var _keyboard_textures: KeyboardTextures = load( + ProjectSettings.get_setting( + "addons/input_prompts/icons/keyboard", "res://addons/input_prompts/key_prompt/keys.tres" + ) +) +var _mouse_button_textures: MouseButtonTextures = load( + ProjectSettings.get_setting( + "addons/input_prompts/icons/mouse_buttons", + "res://addons/input_prompts/mouse_button_prompt/buttons.tres" + ) +) +var _nintendo_button_textures: JoypadButtonTextures = load( + ProjectSettings.get_setting( + "addons/input_prompts/icons/joypad_buttons/nintendo", + "res://addons/input_prompts/joypad_button_prompt/nintendo.tres" + ) +) +var _sony_button_textures: JoypadButtonTextures = load( + ProjectSettings.get_setting( + "addons/input_prompts/icons/joypad_buttons/sony", + "res://addons/input_prompts/joypad_button_prompt/sony.tres" + ) +) +var _xbox_button_textures: JoypadButtonTextures = load( + ProjectSettings.get_setting( + "addons/input_prompts/icons/joypad_buttons/xbox", + "res://addons/input_prompts/joypad_button_prompt/xbox.tres" + ) +) +var _nintendo_motion_textures: JoypadMotionTextures = load( + ProjectSettings.get_setting( + "addons/input_prompts/icons/joypad_motion/nintendo", + "res://addons/input_prompts/joypad_motion_prompt/nintendo.tres" + ) +) +var _sony_motion_textures: JoypadMotionTextures = load( + ProjectSettings.get_setting( + "addons/input_prompts/icons/joypad_motion/sony", + "res://addons/input_prompts/joypad_motion_prompt/sony.tres" + ) +) +var _xbox_motion_textures: JoypadMotionTextures = load( + ProjectSettings.get_setting( + "addons/input_prompts/icons/joypad_motion/xbox", + "res://addons/input_prompts/joypad_motion_prompt/xbox.tres" + ) +) + + +## Force all [InputPrompt] nodes to refresh their icons and events. +## Must be called if the [InputMap] is changed. +func refresh() -> void: + var prompts := get_tree().get_nodes_in_group("_input_prompts") + for prompt in prompts: + prompt.call_deferred("refresh") + + +## Return the [KeyboardTextures] used by [KeyPrompt] nodes. +func get_keyboard_textures() -> KeyboardTextures: + return _keyboard_textures + + +## Return the [MouseButtonTextures] used by [MouseButtonPrompt] nodes. +func get_mouse_textures() -> MouseButtonTextures: + return _mouse_button_textures + + +## Return the [JoypadButtonTextures] used by [JoypadButtonPrompt] nodes. +func get_joypad_button_textures(icons: int) -> JoypadButtonTextures: + match icons: + InputPrompt.Icons.AUTOMATIC: + return get_joypad_button_textures(joy_icons) + InputPrompt.Icons.XBOX: + return _xbox_button_textures + InputPrompt.Icons.SONY: + return _sony_button_textures + InputPrompt.Icons.NINTENDO: + return _nintendo_button_textures + InputPrompt.Icons.KEYBOARD: + push_error("No JoypadButtonTextures for InputPrompt.Icons.KEYBOARD.") + return null + + +## Return the [JoypadMotionTextures] used by [JoypadMotionPrompt] nodes. +func get_joypad_motion_textures(icons: int) -> JoypadMotionTextures: + match icons: + InputPrompt.Icons.AUTOMATIC: + return get_joypad_motion_textures(joy_icons) + InputPrompt.Icons.XBOX: + return _xbox_motion_textures + InputPrompt.Icons.SONY: + return _sony_motion_textures + InputPrompt.Icons.NINTENDO: + return _nintendo_motion_textures + InputPrompt.Icons.KEYBOARD: + push_error("No JoypadMotionTextures for InputPrompt.Icons.KEYBOARD.") + return null + + +# Monitor InputEvents and emit icons_changed if: +# 1) The user has not expressed an icon preference +# 2) The type of InputEvent is different to last time +func _input(event: InputEvent): + if not (preferred_icons == null or preferred_icons == InputPrompt.Icons.AUTOMATIC): + return + if event is InputEventKey or event is InputEventMouse: + if icons != InputPrompt.Icons.KEYBOARD: + icons = InputPrompt.Icons.KEYBOARD + emit_signal("icons_changed") + if event is InputEventJoypadButton or event is InputEventJoypadMotion: + # Do not detect Joypad unless value exceeds deadzone + if event is InputEventJoypadMotion and absf(event.axis_value) < joypad_detection_deadzone: + return + + var device = event.device + var joy_name = Input.get_joy_name(device) + print(joy_name) + if joy_name.contains("Xbox"): + joy_icons = InputPrompt.Icons.XBOX + print("meep") + elif joy_name.contains("DualShock") or joy_name.contains("PS"): + joy_icons = InputPrompt.Icons.SONY + elif joy_name.contains("Nintendo"): + joy_icons = InputPrompt.Icons.NINTENDO + else: + joy_icons = InputPrompt.Icons.XBOX + if icons != joy_icons: + icons = joy_icons + emit_signal("icons_changed") diff --git a/src/addons/input_prompts/inspector_plugin.gd b/src/addons/input_prompts/inspector_plugin.gd new file mode 100644 index 0000000..e3ba9c7 --- /dev/null +++ b/src/addons/input_prompts/inspector_plugin.gd @@ -0,0 +1,17 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +extends EditorInspectorPlugin + + +func _can_handle(object): + var types := [ + ActionPrompt, JoypadButtonPrompt, JoypadMotionPrompt, KeyPrompt, MouseButtonPrompt + ] + return types.any(func(t): return is_instance_of(object, t)) + + +func _parse_property(_object, _type, name, _hint_type, _hint_string, _usage_flags, _wide): + # Hide the texture property of TextureRect to ensure that user can only + # modify it indirectly (e.g. via setting key, button, action or icon) + return name == "texture" diff --git a/src/addons/input_prompts/joypad_button_prompt/icon.svg b/src/addons/input_prompts/joypad_button_prompt/icon.svg new file mode 100644 index 0000000..48750ec --- /dev/null +++ b/src/addons/input_prompts/joypad_button_prompt/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/addons/input_prompts/joypad_button_prompt/icon.svg.import b/src/addons/input_prompts/joypad_button_prompt/icon.svg.import new file mode 100644 index 0000000..f9e670b --- /dev/null +++ b/src/addons/input_prompts/joypad_button_prompt/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://80vt60sk4d27" +path="res://.godot/imported/icon.svg-d29bb815b9b73aaff083ba632602290d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/joypad_button_prompt/icon.svg" +dest_files=["res://.godot/imported/icon.svg-d29bb815b9b73aaff083ba632602290d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/src/addons/input_prompts/joypad_button_prompt/joypad_button_prompt.gd b/src/addons/input_prompts/joypad_button_prompt/joypad_button_prompt.gd new file mode 100644 index 0000000..ddf3fbc --- /dev/null +++ b/src/addons/input_prompts/joypad_button_prompt/joypad_button_prompt.gd @@ -0,0 +1,73 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +@icon("res://addons/input_prompts/joypad_button_prompt/icon.svg") +class_name JoypadButtonPrompt +extends "res://addons/input_prompts/input_prompt.gd" +## Displays a prompt based on a joypad button index. +## +## Displays a prompt based on a joypad button index. +## The texture used for the prompt is determined by an icon preference. When +## the icon preference is set to "Automatic", the prompt automatically adjusts +## to match the most recent joypad device. +## [br][br] +## [b]Note[/b]: A [JoypadButtonPrompt] will never show keyboard or mouse +## prompts. To automatically reflect the most recent input device, use +## [ActionPrompt] instead. + +## A joypad button index, such as [constant @GlobalScope.JOY_BUTTON_A]. +var button := 0: + set = _set_button + +## The icon preference for this prompt: +## Automatic (0), Xbox (1), Sony (2), Nintendo (3). +## When set to "Automatic", the prompt automatically adjusts to match the most +## recent joypad device. +var icon: int = Icons.AUTOMATIC: + set = _set_icon + + +func _ready(): + _update_icon() + + +func _set_button(index: int): + button = index + var event := InputEventJoypadButton.new() + event.button_index = button + events = [event] + _update_icon() + + +func _set_icon(new_icon): + icon = new_icon + _update_icon() + + +func _update_icon(): + var textures := PromptManager.get_joypad_button_textures(icon) + texture = textures.get_texture(events[0]) + queue_redraw() + + +func _get_property_list(): + var properties = [] + properties.append( + { + name = "JoypadButtonPrompt", + type = TYPE_NIL, + usage = PROPERTY_USAGE_CATEGORY | PROPERTY_USAGE_SCRIPT_VARIABLE + } + ) + properties.append( + {name = "button", type = TYPE_INT, hint = PROPERTY_HINT_RANGE, hint_string = "0,22"} + ) + properties.append( + { + name = "icon", + type = TYPE_INT, + hint = PROPERTY_HINT_ENUM, + hint_string = "Automatic,Xbox,Sony,Nintendo" + } + ) + return properties diff --git a/src/addons/input_prompts/joypad_button_prompt/nintendo.tres b/src/addons/input_prompts/joypad_button_prompt/nintendo.tres new file mode 100644 index 0000000..8514a6f --- /dev/null +++ b/src/addons/input_prompts/joypad_button_prompt/nintendo.tres @@ -0,0 +1,38 @@ +[gd_resource type="Resource" script_class="JoypadButtonTextures" load_steps=18 format=3 uid="uid://kabm3n1g8bqg"] + +[ext_resource type="Script" path="res://addons/input_prompts/resources/joypad_button_textures.gd" id="1_25grt"] +[ext_resource type="Texture2D" uid="uid://bdhuy2yjfgaqo" path="res://addons/input_prompts/icons/nintendo/b.png" id="1_xaja3"] +[ext_resource type="Texture2D" uid="uid://kqpiteswedha" path="res://addons/input_prompts/icons/nintendo/a.png" id="2_fukqt"] +[ext_resource type="Texture2D" uid="uid://t6b3hdkex5sn" path="res://addons/input_prompts/icons/nintendo/r.png" id="3_dpsw2"] +[ext_resource type="Texture2D" uid="uid://dg3np7m1d5cgr" path="res://addons/input_prompts/icons/nintendo/up.png" id="4_nsj6d"] +[ext_resource type="Texture2D" uid="uid://cfriumkgbsb6w" path="res://addons/input_prompts/icons/nintendo/down.png" id="5_cnjuo"] +[ext_resource type="Texture2D" uid="uid://bfx1oiuxfvdoa" path="res://addons/input_prompts/icons/nintendo/left.png" id="6_cdqtk"] +[ext_resource type="Texture2D" uid="uid://8udwa7p18dmn" path="res://addons/input_prompts/icons/nintendo/right.png" id="7_42sxu"] +[ext_resource type="Texture2D" uid="uid://4pysljtin4uu" path="res://addons/input_prompts/icons/nintendo/capture.png" id="8_4ucvn"] +[ext_resource type="Texture2D" uid="uid://dck64dw2dsjej" path="res://addons/input_prompts/icons/nintendo/y.png" id="9_skdvi"] +[ext_resource type="Texture2D" uid="uid://4sj35y12txc1" path="res://addons/input_prompts/icons/nintendo/x.png" id="10_grh1u"] +[ext_resource type="Texture2D" uid="uid://dm8ct1c16ybog" path="res://addons/input_prompts/icons/nintendo/minus.png" id="11_nk0we"] +[ext_resource type="Texture2D" uid="uid://cckemm2jwovpj" path="res://addons/input_prompts/icons/nintendo/home.png" id="12_xbij3"] +[ext_resource type="Texture2D" uid="uid://bg1nql3gmvi8f" path="res://addons/input_prompts/icons/nintendo/plus.png" id="13_10x82"] +[ext_resource type="Texture2D" uid="uid://8ixovmgh4p5c" path="res://addons/input_prompts/icons/nintendo/left_stick.png" id="14_8wpf4"] +[ext_resource type="Texture2D" uid="uid://ycamq7yys184" path="res://addons/input_prompts/icons/nintendo/right_stick.png" id="15_qx56o"] +[ext_resource type="Texture2D" uid="uid://bm2ocs8hcdwaw" path="res://addons/input_prompts/icons/nintendo/l.png" id="16_ypnna"] + +[resource] +script = ExtResource("1_25grt") +button_0 = ExtResource("1_xaja3") +button_1 = ExtResource("2_fukqt") +button_2 = ExtResource("9_skdvi") +button_3 = ExtResource("10_grh1u") +button_4 = ExtResource("11_nk0we") +button_5 = ExtResource("12_xbij3") +button_6 = ExtResource("13_10x82") +button_7 = ExtResource("14_8wpf4") +button_8 = ExtResource("15_qx56o") +button_9 = ExtResource("16_ypnna") +button_10 = ExtResource("3_dpsw2") +button_11 = ExtResource("4_nsj6d") +button_12 = ExtResource("5_cnjuo") +button_13 = ExtResource("6_cdqtk") +button_14 = ExtResource("7_42sxu") +button_15 = ExtResource("8_4ucvn") diff --git a/src/addons/input_prompts/joypad_button_prompt/sony.tres b/src/addons/input_prompts/joypad_button_prompt/sony.tres new file mode 100644 index 0000000..cb4623c --- /dev/null +++ b/src/addons/input_prompts/joypad_button_prompt/sony.tres @@ -0,0 +1,40 @@ +[gd_resource type="Resource" script_class="JoypadButtonTextures" load_steps=19 format=3 uid="uid://byb0wuj53gqaf"] + +[ext_resource type="Texture2D" uid="uid://co1n2qbbmy6tb" path="res://addons/input_prompts/icons/sony/cross.png" id="1_gbvy5"] +[ext_resource type="Script" path="res://addons/input_prompts/resources/joypad_button_textures.gd" id="1_rutnh"] +[ext_resource type="Texture2D" uid="uid://dasc6vtpcj1h3" path="res://addons/input_prompts/icons/sony/circle.png" id="2_rq6hf"] +[ext_resource type="Texture2D" uid="uid://bvslasapy0tdf" path="res://addons/input_prompts/icons/sony/r1.png" id="3_qolof"] +[ext_resource type="Texture2D" uid="uid://bdrtjf2168hna" path="res://addons/input_prompts/icons/sony/up.png" id="4_6d752"] +[ext_resource type="Texture2D" uid="uid://cy12embvf1k8b" path="res://addons/input_prompts/icons/sony/down.png" id="5_3rwn1"] +[ext_resource type="Texture2D" uid="uid://bqoe6krf8gqxh" path="res://addons/input_prompts/icons/sony/left.png" id="6_3pm2c"] +[ext_resource type="Texture2D" uid="uid://b7yso2qc7h8y4" path="res://addons/input_prompts/icons/sony/right.png" id="7_mvfe8"] +[ext_resource type="Texture2D" uid="uid://dwgxelys3xfjg" path="res://addons/input_prompts/icons/sony/microphone.png" id="8_kpokw"] +[ext_resource type="Texture2D" uid="uid://v3ptjyobbo7r" path="res://addons/input_prompts/icons/sony/square.png" id="9_in60i"] +[ext_resource type="Texture2D" uid="uid://m2iadfvck7py" path="res://addons/input_prompts/icons/sony/touchpad.png" id="10_a8ddc"] +[ext_resource type="Texture2D" uid="uid://t62x34vqp7y6" path="res://addons/input_prompts/icons/sony/triangle.png" id="11_cw5lf"] +[ext_resource type="Texture2D" uid="uid://cfnp87aknxrnh" path="res://addons/input_prompts/icons/sony/select.png" id="12_r4vvr"] +[ext_resource type="Texture2D" uid="uid://bgioa1hd3mgv4" path="res://addons/input_prompts/icons/sony/ps.png" id="13_pbgkp"] +[ext_resource type="Texture2D" uid="uid://c4hu2lex6ujpc" path="res://addons/input_prompts/icons/sony/start.png" id="14_1ioht"] +[ext_resource type="Texture2D" uid="uid://c0thk0b63h5ps" path="res://addons/input_prompts/icons/sony/left_stick.png" id="15_fu6xj"] +[ext_resource type="Texture2D" uid="uid://dtfknqhyfdpdx" path="res://addons/input_prompts/icons/sony/right_stick.png" id="16_xda7s"] +[ext_resource type="Texture2D" uid="uid://dpeom2gf0rkj0" path="res://addons/input_prompts/icons/sony/l1.png" id="17_yifdt"] + +[resource] +script = ExtResource("1_rutnh") +button_0 = ExtResource("1_gbvy5") +button_1 = ExtResource("2_rq6hf") +button_2 = ExtResource("9_in60i") +button_3 = ExtResource("11_cw5lf") +button_4 = ExtResource("12_r4vvr") +button_5 = ExtResource("13_pbgkp") +button_6 = ExtResource("14_1ioht") +button_7 = ExtResource("15_fu6xj") +button_8 = ExtResource("16_xda7s") +button_9 = ExtResource("17_yifdt") +button_10 = ExtResource("3_qolof") +button_11 = ExtResource("4_6d752") +button_12 = ExtResource("5_3rwn1") +button_13 = ExtResource("6_3pm2c") +button_14 = ExtResource("7_mvfe8") +button_15 = ExtResource("8_kpokw") +button_20 = ExtResource("10_a8ddc") diff --git a/src/addons/input_prompts/joypad_button_prompt/xbox.tres b/src/addons/input_prompts/joypad_button_prompt/xbox.tres new file mode 100644 index 0000000..744e4f8 --- /dev/null +++ b/src/addons/input_prompts/joypad_button_prompt/xbox.tres @@ -0,0 +1,38 @@ +[gd_resource type="Resource" script_class="JoypadButtonTextures" load_steps=18 format=3 uid="uid://bna13e4khhqlk"] + +[ext_resource type="Texture2D" uid="uid://b7breoabkyifr" path="res://addons/input_prompts/icons/xbox/A.png" id="1_05gqr"] +[ext_resource type="Script" path="res://addons/input_prompts/resources/joypad_button_textures.gd" id="1_m8ac2"] +[ext_resource type="Texture2D" uid="uid://c66rh3q72ta6v" path="res://addons/input_prompts/icons/xbox/B.png" id="2_v6rbe"] +[ext_resource type="Texture2D" uid="uid://dndwl60yt3u8o" path="res://addons/input_prompts/icons/xbox/right_bumper.png" id="3_gsdox"] +[ext_resource type="Texture2D" uid="uid://c6b88da2bl26p" path="res://addons/input_prompts/icons/xbox/up.png" id="4_rrm24"] +[ext_resource type="Texture2D" uid="uid://cq20ry6lvvj3" path="res://addons/input_prompts/icons/xbox/down.png" id="5_oc3yx"] +[ext_resource type="Texture2D" uid="uid://b381hogwff71v" path="res://addons/input_prompts/icons/xbox/left.png" id="6_g2b0t"] +[ext_resource type="Texture2D" uid="uid://bsi68uuv6g8gg" path="res://addons/input_prompts/icons/xbox/right.png" id="7_klbkg"] +[ext_resource type="Texture2D" uid="uid://6ymdd3wdej84" path="res://addons/input_prompts/icons/xbox/share.png" id="8_vxxq7"] +[ext_resource type="Texture2D" uid="uid://615hvpuiacvm" path="res://addons/input_prompts/icons/xbox/X.png" id="9_8ywib"] +[ext_resource type="Texture2D" uid="uid://cw1agl6b0osuk" path="res://addons/input_prompts/icons/xbox/Y.png" id="10_jis5u"] +[ext_resource type="Texture2D" uid="uid://lx67x2lremab" path="res://addons/input_prompts/icons/xbox/view.png" id="11_22uvm"] +[ext_resource type="Texture2D" uid="uid://72wnplctqqdm" path="res://addons/input_prompts/icons/xbox/xbox.png" id="12_rkyvd"] +[ext_resource type="Texture2D" uid="uid://b6d4bxaob4k6j" path="res://addons/input_prompts/icons/xbox/menu.png" id="13_v35oa"] +[ext_resource type="Texture2D" uid="uid://cf6whmgqq1wmk" path="res://addons/input_prompts/icons/xbox/left_stick.png" id="14_xy30p"] +[ext_resource type="Texture2D" uid="uid://3fggagye1j4n" path="res://addons/input_prompts/icons/xbox/right_stick.png" id="15_7v5ew"] +[ext_resource type="Texture2D" uid="uid://c6c4xr0w6wcmo" path="res://addons/input_prompts/icons/xbox/left_bumper.png" id="16_m0s83"] + +[resource] +script = ExtResource("1_m8ac2") +button_0 = ExtResource("1_05gqr") +button_1 = ExtResource("2_v6rbe") +button_2 = ExtResource("9_8ywib") +button_3 = ExtResource("10_jis5u") +button_4 = ExtResource("11_22uvm") +button_5 = ExtResource("12_rkyvd") +button_6 = ExtResource("13_v35oa") +button_7 = ExtResource("14_xy30p") +button_8 = ExtResource("15_7v5ew") +button_9 = ExtResource("16_m0s83") +button_10 = ExtResource("3_gsdox") +button_11 = ExtResource("4_rrm24") +button_12 = ExtResource("5_oc3yx") +button_13 = ExtResource("6_g2b0t") +button_14 = ExtResource("7_klbkg") +button_15 = ExtResource("8_vxxq7") diff --git a/src/addons/input_prompts/joypad_motion_prompt/icon.svg b/src/addons/input_prompts/joypad_motion_prompt/icon.svg new file mode 100644 index 0000000..1f229b4 --- /dev/null +++ b/src/addons/input_prompts/joypad_motion_prompt/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/addons/input_prompts/joypad_motion_prompt/icon.svg.import b/src/addons/input_prompts/joypad_motion_prompt/icon.svg.import new file mode 100644 index 0000000..4599dec --- /dev/null +++ b/src/addons/input_prompts/joypad_motion_prompt/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctmjowncjxjvf" +path="res://.godot/imported/icon.svg-7c9166cdd531409b29351a7975181d41.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/joypad_motion_prompt/icon.svg" +dest_files=["res://.godot/imported/icon.svg-7c9166cdd531409b29351a7975181d41.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/src/addons/input_prompts/joypad_motion_prompt/joypad_motion_prompt.gd b/src/addons/input_prompts/joypad_motion_prompt/joypad_motion_prompt.gd new file mode 100644 index 0000000..bc49740 --- /dev/null +++ b/src/addons/input_prompts/joypad_motion_prompt/joypad_motion_prompt.gd @@ -0,0 +1,103 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +@icon("res://addons/input_prompts/joypad_motion_prompt/icon.svg") +class_name JoypadMotionPrompt +extends "res://addons/input_prompts/input_prompt.gd" +## Displays a prompt based on a joypad axis and value. +## +## Displays a prompt based on a joypad axis and value. +## The texture used for the prompt is determined by an icon preference. When +## the icon preference is set to "Automatic", the prompt automatically adjusts +## to match the most recent joypad device. +## [br][br] +## [b]Note[/b]: A [JoypadMotionPrompt] will never show keyboard or mouse +## prompts. To automatically reflect the most recent input device, use +## [ActionPrompt] instead. + +## A joypad axis index, such as [constant @GlobalScope.JOY_AXIS_LEFT_X]. +var axis := 0: + set = _set_axis + +## A joypad axis value (positive or negative). +var axis_value := -1: + set = _set_axis_value + +## The icon preference for this prompt: +## Automatic (0), Xbox (1), Sony (2), Nintendo (3). +## When set to "Automatic", the prompt automatically adjusts to match the most +## recent joypad device. +var icon: int = Icons.AUTOMATIC: + set = _set_icon + + +func _ready(): + _update_icon() + + +func _set_axis(new_axis: int): + axis = new_axis + var event := InputEventJoypadMotion.new() + event.axis = axis + event.axis_value = axis_value + events = [event] + _update_icon() + + +func _set_axis_value(new_value: int): + axis_value = new_value + var event := InputEventJoypadMotion.new() + event.axis = axis + event.axis_value = axis_value + events = [event] + _update_icon() + + +func _set_icon(new_icon): + icon = new_icon + _update_icon() + + +func _update_icon(): + var textures := PromptManager.get_joypad_motion_textures(icon) + texture = textures.get_texture(events[0]) + queue_redraw() + + +func _get_property_list(): + var properties = [] + properties.append( + { + name = "JoypadMotionPrompt", + type = TYPE_NIL, + usage = PROPERTY_USAGE_CATEGORY | PROPERTY_USAGE_SCRIPT_VARIABLE + } + ) + const AXIS_HINT := ( + "Left Horizontal:0," + + "Left Vertical:1," + + "Right Horizontal:2," + + "Right Vertical:3," + + "Left Trigger:4," + + "Right Trigger:5" + ) + properties.append( + {name = "axis", type = TYPE_INT, hint = PROPERTY_HINT_ENUM, hint_string = AXIS_HINT} + ) + properties.append( + { + name = "axis_value", + type = TYPE_INT, + hint = PROPERTY_HINT_ENUM, + hint_string = "Negative:-1,Positive:1" + } + ) + properties.append( + { + name = "icon", + type = TYPE_INT, + hint = PROPERTY_HINT_ENUM, + hint_string = "Automatic,Xbox,Sony,Nintendo" + } + ) + return properties diff --git a/src/addons/input_prompts/joypad_motion_prompt/nintendo.tres b/src/addons/input_prompts/joypad_motion_prompt/nintendo.tres new file mode 100644 index 0000000..1fff6cd --- /dev/null +++ b/src/addons/input_prompts/joypad_motion_prompt/nintendo.tres @@ -0,0 +1,26 @@ +[gd_resource type="Resource" script_class="JoypadMotionTextures" load_steps=12 format=3 uid="uid://dtjhtsx5tiane"] + +[ext_resource type="Texture2D" uid="uid://cah6r1q5x2lte" path="res://addons/input_prompts/icons/generic/left_stick_left.png" id="1_hu4ly"] +[ext_resource type="Texture2D" uid="uid://c03r3n0nfrjck" path="res://addons/input_prompts/icons/generic/left_stick_right.png" id="2_rpjo7"] +[ext_resource type="Texture2D" uid="uid://bntsrcd3hjcex" path="res://addons/input_prompts/icons/generic/left_stick_up.png" id="3_32uay"] +[ext_resource type="Texture2D" uid="uid://dreirjfpqj40a" path="res://addons/input_prompts/icons/generic/left_stick_down.png" id="4_jimr7"] +[ext_resource type="Texture2D" uid="uid://dkd01upu3qdb7" path="res://addons/input_prompts/icons/generic/right_stick_left.png" id="5_y1g31"] +[ext_resource type="Texture2D" uid="uid://7wlwep2pflxf" path="res://addons/input_prompts/icons/generic/right_stick_right.png" id="6_ny0h0"] +[ext_resource type="Texture2D" uid="uid://tdsh1d8hbha3" path="res://addons/input_prompts/icons/generic/right_stick_up.png" id="7_tjas0"] +[ext_resource type="Texture2D" uid="uid://c6tm6gslt2cau" path="res://addons/input_prompts/icons/generic/right_stick_down.png" id="8_8b1wu"] +[ext_resource type="Texture2D" uid="uid://dvixi1dxdoig2" path="res://addons/input_prompts/icons/nintendo/zl.png" id="9_scud4"] +[ext_resource type="Texture2D" uid="uid://dbykk7rrgahs3" path="res://addons/input_prompts/icons/nintendo/zr.png" id="10_f0gfq"] +[ext_resource type="Script" path="res://addons/input_prompts/resources/joypad_motion_textures.gd" id="11_nouuu"] + +[resource] +script = ExtResource("11_nouuu") +axis_0_minus = ExtResource("1_hu4ly") +axis_0_plus = ExtResource("2_rpjo7") +axis_1_minus = ExtResource("3_32uay") +axis_1_plus = ExtResource("4_jimr7") +axis_2_minus = ExtResource("5_y1g31") +axis_2_plus = ExtResource("6_ny0h0") +axis_3_minus = ExtResource("7_tjas0") +axis_3_plus = ExtResource("8_8b1wu") +axis_4_plus = ExtResource("9_scud4") +axis_5_plus = ExtResource("10_f0gfq") diff --git a/src/addons/input_prompts/joypad_motion_prompt/sony.tres b/src/addons/input_prompts/joypad_motion_prompt/sony.tres new file mode 100644 index 0000000..8379f9d --- /dev/null +++ b/src/addons/input_prompts/joypad_motion_prompt/sony.tres @@ -0,0 +1,26 @@ +[gd_resource type="Resource" script_class="JoypadMotionTextures" load_steps=12 format=3 uid="uid://c3fwo2x7fe2u3"] + +[ext_resource type="Texture2D" uid="uid://cah6r1q5x2lte" path="res://addons/input_prompts/icons/generic/left_stick_left.png" id="1_u332s"] +[ext_resource type="Texture2D" uid="uid://c03r3n0nfrjck" path="res://addons/input_prompts/icons/generic/left_stick_right.png" id="2_otk2y"] +[ext_resource type="Texture2D" uid="uid://bntsrcd3hjcex" path="res://addons/input_prompts/icons/generic/left_stick_up.png" id="3_jhj8v"] +[ext_resource type="Texture2D" uid="uid://dreirjfpqj40a" path="res://addons/input_prompts/icons/generic/left_stick_down.png" id="4_sywns"] +[ext_resource type="Texture2D" uid="uid://dkd01upu3qdb7" path="res://addons/input_prompts/icons/generic/right_stick_left.png" id="5_msuu3"] +[ext_resource type="Texture2D" uid="uid://7wlwep2pflxf" path="res://addons/input_prompts/icons/generic/right_stick_right.png" id="6_mifia"] +[ext_resource type="Texture2D" uid="uid://tdsh1d8hbha3" path="res://addons/input_prompts/icons/generic/right_stick_up.png" id="7_7gygi"] +[ext_resource type="Texture2D" uid="uid://c6tm6gslt2cau" path="res://addons/input_prompts/icons/generic/right_stick_down.png" id="8_n8vd6"] +[ext_resource type="Texture2D" uid="uid://bxb6v2nl5ada5" path="res://addons/input_prompts/icons/sony/l2.png" id="9_tsnqk"] +[ext_resource type="Texture2D" uid="uid://cotgbqlyecm6" path="res://addons/input_prompts/icons/sony/r2.png" id="10_ddeh3"] +[ext_resource type="Script" path="res://addons/input_prompts/resources/joypad_motion_textures.gd" id="11_vc1yl"] + +[resource] +script = ExtResource("11_vc1yl") +axis_0_minus = ExtResource("1_u332s") +axis_0_plus = ExtResource("2_otk2y") +axis_1_minus = ExtResource("3_jhj8v") +axis_1_plus = ExtResource("4_sywns") +axis_2_minus = ExtResource("5_msuu3") +axis_2_plus = ExtResource("6_mifia") +axis_3_minus = ExtResource("7_7gygi") +axis_3_plus = ExtResource("8_n8vd6") +axis_4_plus = ExtResource("9_tsnqk") +axis_5_plus = ExtResource("10_ddeh3") diff --git a/src/addons/input_prompts/joypad_motion_prompt/xbox.tres b/src/addons/input_prompts/joypad_motion_prompt/xbox.tres new file mode 100644 index 0000000..c465fe0 --- /dev/null +++ b/src/addons/input_prompts/joypad_motion_prompt/xbox.tres @@ -0,0 +1,26 @@ +[gd_resource type="Resource" script_class="JoypadMotionTextures" load_steps=12 format=3 uid="uid://dhnof34diuflj"] + +[ext_resource type="Script" path="res://addons/input_prompts/resources/joypad_motion_textures.gd" id="1_1t4om"] +[ext_resource type="Texture2D" uid="uid://cah6r1q5x2lte" path="res://addons/input_prompts/icons/generic/left_stick_left.png" id="1_8xgrw"] +[ext_resource type="Texture2D" uid="uid://c03r3n0nfrjck" path="res://addons/input_prompts/icons/generic/left_stick_right.png" id="2_h4tso"] +[ext_resource type="Texture2D" uid="uid://bntsrcd3hjcex" path="res://addons/input_prompts/icons/generic/left_stick_up.png" id="3_1dcjl"] +[ext_resource type="Texture2D" uid="uid://dreirjfpqj40a" path="res://addons/input_prompts/icons/generic/left_stick_down.png" id="4_fq862"] +[ext_resource type="Texture2D" uid="uid://dkd01upu3qdb7" path="res://addons/input_prompts/icons/generic/right_stick_left.png" id="5_t2403"] +[ext_resource type="Texture2D" uid="uid://7wlwep2pflxf" path="res://addons/input_prompts/icons/generic/right_stick_right.png" id="6_b5skw"] +[ext_resource type="Texture2D" uid="uid://tdsh1d8hbha3" path="res://addons/input_prompts/icons/generic/right_stick_up.png" id="7_iwi3m"] +[ext_resource type="Texture2D" uid="uid://c6tm6gslt2cau" path="res://addons/input_prompts/icons/generic/right_stick_down.png" id="8_qong4"] +[ext_resource type="Texture2D" uid="uid://dx1u47qkx4in8" path="res://addons/input_prompts/icons/xbox/left_trigger.png" id="9_0mpc0"] +[ext_resource type="Texture2D" uid="uid://c6cv5phl3gvvn" path="res://addons/input_prompts/icons/xbox/right_trigger.png" id="10_uujqu"] + +[resource] +script = ExtResource("1_1t4om") +axis_0_minus = ExtResource("1_8xgrw") +axis_0_plus = ExtResource("2_h4tso") +axis_1_minus = ExtResource("3_1dcjl") +axis_1_plus = ExtResource("4_fq862") +axis_2_minus = ExtResource("5_t2403") +axis_2_plus = ExtResource("6_b5skw") +axis_3_minus = ExtResource("7_iwi3m") +axis_3_plus = ExtResource("8_qong4") +axis_4_plus = ExtResource("9_0mpc0") +axis_5_plus = ExtResource("10_uujqu") diff --git a/src/addons/input_prompts/key_prompt/icon.svg b/src/addons/input_prompts/key_prompt/icon.svg new file mode 100644 index 0000000..6f2c30c --- /dev/null +++ b/src/addons/input_prompts/key_prompt/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/addons/input_prompts/key_prompt/icon.svg.import b/src/addons/input_prompts/key_prompt/icon.svg.import new file mode 100644 index 0000000..ebb7e7a --- /dev/null +++ b/src/addons/input_prompts/key_prompt/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c4f7qmdehroms" +path="res://.godot/imported/icon.svg-6a60ff4ffb6900f91f4986f02358fe20.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/key_prompt/icon.svg" +dest_files=["res://.godot/imported/icon.svg-6a60ff4ffb6900f91f4986f02358fe20.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/src/addons/input_prompts/key_prompt/key_prompt.gd b/src/addons/input_prompts/key_prompt/key_prompt.gd new file mode 100644 index 0000000..7402ce6 --- /dev/null +++ b/src/addons/input_prompts/key_prompt/key_prompt.gd @@ -0,0 +1,170 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +@icon("res://addons/input_prompts/key_prompt/icon.svg") +class_name KeyPrompt +extends "res://addons/input_prompts/input_prompt.gd" +## Displays a prompt based on a keyboard scancode. +## +## Displays a prompt based on a keyboard scancode. +## The texture used for the prompt is determined automatically. +## [br][br] +## [b]Note[/b]: A [KeyPrompt] will never show joypad or mouse +## prompts. To automatically reflect the most recent input device, use +## [ActionPrompt] instead. + +# TODO: Find a way to replace this with standard functionality. +# The Key enum is not accessible directly and can't be iterated over. +const _KEYS = [ + KEY_ESCAPE, + 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_ASCIITILDE, + KEY_EXCLAM, + KEY_AT, + KEY_NUMBERSIGN, + KEY_1, + KEY_2, + KEY_3, + KEY_4, + KEY_5, + KEY_6, + KEY_7, + KEY_8, + KEY_9, + KEY_0, + KEY_MINUS, + KEY_PLUS, + KEY_EQUAL, + KEY_UNDERSCORE, + KEY_BAR, + KEY_BACKSPACE, + KEY_Q, + KEY_W, + KEY_E, + KEY_R, + KEY_T, + KEY_Y, + KEY_U, + KEY_I, + KEY_O, + KEY_P, + KEY_BRACKETLEFT, + KEY_BRACKETRIGHT, + KEY_BRACELEFT, + KEY_BRACERIGHT, + KEY_BACKSLASH, + KEY_ENTER, + KEY_A, + KEY_S, + KEY_D, + KEY_F, + KEY_G, + KEY_H, + KEY_J, + KEY_K, + KEY_L, + KEY_APOSTROPHE, + KEY_QUOTEDBL, + KEY_COLON, + KEY_SEMICOLON, + KEY_ASTERISK, + KEY_META, + KEY_Z, + KEY_X, + KEY_C, + KEY_V, + KEY_B, + KEY_N, + KEY_M, + KEY_LESS, + KEY_GREATER, + KEY_QUESTION, + KEY_SLASH, + KEY_UP, + KEY_RIGHT, + KEY_DOWN, + KEY_LEFT, + KEY_ALT, + KEY_TAB, + KEY_DELETE, + KEY_END, + KEY_NUMLOCK, + KEY_PERIOD, + KEY_DOLLAR, + KEY_PERCENT, + KEY_ASCIICIRCUM, + KEY_PARENLEFT, + KEY_PARENRIGHT, + KEY_CTRL, + KEY_CAPSLOCK, + KEY_HOME, + KEY_PAGEUP, + KEY_PAGEDOWN, + KEY_COMMA, + KEY_MEDIARECORD, + KEY_SPACE, + KEY_SHIFT, + KEY_INSERT, + KEY_PRINT, + KEY_SCROLLLOCK, + KEY_PAUSE, + KEY_MEDIAPLAY, + KEY_MEDIASTOP, + KEY_BACK, + KEY_FORWARD, + KEY_MEDIAPREVIOUS, + KEY_MEDIANEXT, +] + +## A keyboard scancode, such as [constant @GlobalScope.KEY_ESCAPE]. +var key := KEY_EXCLAM: + set = _set_key + + +func _ready(): + _update_icon() + + +func _set_key(scancode: int): + key = scancode + var event := InputEventKey.new() + event.keycode = scancode + events = [event] + _update_icon() + + +func _update_icon(): + var textures := PromptManager.get_keyboard_textures() + texture = textures.get_texture(events[0]) + queue_redraw() + + +func _get_property_list(): + var properties = [] + properties.append( + { + name = "KeyPrompt", + type = TYPE_NIL, + usage = PROPERTY_USAGE_CATEGORY | PROPERTY_USAGE_SCRIPT_VARIABLE + } + ) + var keys: String = "" + for k in _KEYS: + if keys != "": + keys += "," + keys += "{0}:{1}".format([OS.get_keycode_string(k), k]) + properties.append( + {name = "key", type = TYPE_INT, hint = PROPERTY_HINT_ENUM, hint_string = keys} + ) + return properties diff --git a/src/addons/input_prompts/key_prompt/keys.tres b/src/addons/input_prompts/key_prompt/keys.tres new file mode 100644 index 0000000..7692440 --- /dev/null +++ b/src/addons/input_prompts/key_prompt/keys.tres @@ -0,0 +1,224 @@ +[gd_resource type="Resource" script_class="KeyboardTextures" load_steps=111 format=3 uid="uid://domrawueas2s"] + +[ext_resource type="Texture2D" uid="uid://ei5tpuh570dp" path="res://addons/input_prompts/icons/keyboard/esc.png" id="1_rf0mg"] +[ext_resource type="Texture2D" uid="uid://bvodyh3h4lf23" path="res://addons/input_prompts/icons/keyboard/0.png" id="1_s15vc"] +[ext_resource type="Texture2D" uid="uid://riaj57l1jlqv" path="res://addons/input_prompts/icons/keyboard/f1.png" id="1_tqv76"] +[ext_resource type="Script" path="res://addons/input_prompts/resources/keyboard_textures.gd" id="1_uojqg"] +[ext_resource type="Texture2D" uid="uid://dshgdv8b1s4yx" path="res://addons/input_prompts/icons/keyboard/1.png" id="2_xp6pc"] +[ext_resource type="Texture2D" uid="uid://boer02ea1703" path="res://addons/input_prompts/icons/keyboard/f2.png" id="3_8nrvw"] +[ext_resource type="Texture2D" uid="uid://dmlsiso1q4lfb" path="res://addons/input_prompts/icons/keyboard/2.png" id="3_jltf0"] +[ext_resource type="Texture2D" uid="uid://4nm4436qnhtg" path="res://addons/input_prompts/icons/keyboard/f3.png" id="4_8i2do"] +[ext_resource type="Texture2D" uid="uid://bf4eom0tm7cg0" path="res://addons/input_prompts/icons/keyboard/3.png" id="4_p2txu"] +[ext_resource type="Texture2D" uid="uid://va3aynlfmriq" path="res://addons/input_prompts/icons/keyboard/4.png" id="5_3npif"] +[ext_resource type="Texture2D" uid="uid://bv67io1l864a1" path="res://addons/input_prompts/icons/keyboard/f4.png" id="5_3r8ek"] +[ext_resource type="Texture2D" uid="uid://uihje5m764bx" path="res://addons/input_prompts/icons/keyboard/f5.png" id="6_qqoi5"] +[ext_resource type="Texture2D" uid="uid://drpc3hg1h7ra3" path="res://addons/input_prompts/icons/keyboard/5.png" id="6_yedrj"] +[ext_resource type="Texture2D" uid="uid://bc5qukglexu4m" path="res://addons/input_prompts/icons/keyboard/f6.png" id="7_3dqv7"] +[ext_resource type="Texture2D" uid="uid://c20j4d1asagf2" path="res://addons/input_prompts/icons/keyboard/6.png" id="7_5nssk"] +[ext_resource type="Texture2D" uid="uid://c1j7ybdojbsdy" path="res://addons/input_prompts/icons/keyboard/7.png" id="8_c08wf"] +[ext_resource type="Texture2D" uid="uid://bqws21dovdpjf" path="res://addons/input_prompts/icons/keyboard/8.png" id="9_2yhtr"] +[ext_resource type="Texture2D" uid="uid://d05npg77uxdp1" path="res://addons/input_prompts/icons/keyboard/9.png" id="10_aiybh"] +[ext_resource type="Texture2D" uid="uid://bj3eywfqt3xfl" path="res://addons/input_prompts/icons/keyboard/tilde.png" id="11_lx3nm"] +[ext_resource type="Texture2D" uid="uid://yakqusko3p3h" path="res://addons/input_prompts/icons/keyboard/a.png" id="11_vehnw"] +[ext_resource type="Texture2D" uid="uid://blxkuaujlcbmj" path="res://addons/input_prompts/icons/keyboard/alt.png" id="12_brmwd"] +[ext_resource type="Texture2D" uid="uid://ctlmc2ba1nnwg" path="res://addons/input_prompts/icons/keyboard/at.png" id="12_ksfma"] +[ext_resource type="Texture2D" uid="uid://6eqbtpaitj6" path="res://addons/input_prompts/icons/keyboard/apostrophe.png" id="12_nf05a"] +[ext_resource type="Texture2D" uid="uid://c3lq40m0un2vi" path="res://addons/input_prompts/icons/keyboard/backspace.png" id="13_2l5r2"] +[ext_resource type="Texture2D" uid="uid://buo267imq81wk" path="res://addons/input_prompts/icons/keyboard/backslash.png" id="14_03w57"] +[ext_resource type="Texture2D" uid="uid://dmrupkmptjy3i" path="res://addons/input_prompts/icons/keyboard/asterisk.png" id="14_7im6p"] +[ext_resource type="Texture2D" uid="uid://detsp08crf2po" path="res://addons/input_prompts/icons/keyboard/caret.png" id="14_aqle1"] +[ext_resource type="Texture2D" uid="uid://bt4ldbkius5c3" path="res://addons/input_prompts/icons/keyboard/pipe.png" id="14_qtpfb"] +[ext_resource type="Texture2D" uid="uid://d2as5erfr7tji" path="res://addons/input_prompts/icons/keyboard/e.png" id="15_2px7e"] +[ext_resource type="Texture2D" uid="uid://d1fenf4b142vk" path="res://addons/input_prompts/icons/keyboard/equals.png" id="16_tf5cy"] +[ext_resource type="Texture2D" uid="uid://cr6vi6ebdr82a" path="res://addons/input_prompts/icons/keyboard/left_brace.png" id="17_0o1ar"] +[ext_resource type="Texture2D" uid="uid://cksdxqlbkrjc5" path="res://addons/input_prompts/icons/keyboard/exclamation.png" id="18_4r68e"] +[ext_resource type="Texture2D" uid="uid://ccag2aejxluu2" path="res://addons/input_prompts/icons/keyboard/right_brace.png" id="18_e3vnc"] +[ext_resource type="Texture2D" uid="uid://ccv43ygy8fg0n" path="res://addons/input_prompts/icons/keyboard/b.png" id="18_gyhab"] +[ext_resource type="Texture2D" uid="uid://ccwwgsn2sp0tl" path="res://addons/input_prompts/icons/keyboard/left_bracket.png" id="19_pyktm"] +[ext_resource type="Texture2D" uid="uid://ostblmf53v77" path="res://addons/input_prompts/icons/keyboard/media_back.png" id="19_yeqkd"] +[ext_resource type="Texture2D" uid="uid://04hpun881id1" path="res://addons/input_prompts/icons/keyboard/right_bracket.png" id="20_8hbe5"] +[ext_resource type="Texture2D" uid="uid://bjdih12b3d5ug" path="res://addons/input_prompts/icons/keyboard/f10.png" id="20_m3877"] +[ext_resource type="Texture2D" uid="uid://cshp782a8pjmk" path="res://addons/input_prompts/icons/keyboard/f11.png" id="21_a5hwg"] +[ext_resource type="Texture2D" uid="uid://b0kuadlp4jw6j" path="res://addons/input_prompts/icons/keyboard/d.png" id="21_ch2od"] +[ext_resource type="Texture2D" uid="uid://o6o5wyo8ce3j" path="res://addons/input_prompts/icons/keyboard/f12.png" id="22_tv5ol"] +[ext_resource type="Texture2D" uid="uid://dxvryuhofjieh" path="res://addons/input_prompts/icons/keyboard/colon.png" id="23_edw0u"] +[ext_resource type="Texture2D" uid="uid://dxydr83ulipn7" path="res://addons/input_prompts/icons/keyboard/f.png" id="27_3k1sw"] +[ext_resource type="Texture2D" uid="uid://dw4bnrd874e24" path="res://addons/input_prompts/icons/keyboard/c.png" id="27_qxebp"] +[ext_resource type="Texture2D" uid="uid://cdgup5y6rik0q" path="res://addons/input_prompts/icons/keyboard/f7.png" id="28_35jg6"] +[ext_resource type="Texture2D" uid="uid://dn8boox0dp1yt" path="res://addons/input_prompts/icons/keyboard/caps.png" id="28_o07ol"] +[ext_resource type="Texture2D" uid="uid://bg1t161py4o3b" path="res://addons/input_prompts/icons/keyboard/f8.png" id="29_8kb5k"] +[ext_resource type="Texture2D" uid="uid://nnrfrc3ommb7" path="res://addons/input_prompts/icons/keyboard/f9.png" id="30_f661n"] +[ext_resource type="Texture2D" uid="uid://dl4rc530g2l60" path="res://addons/input_prompts/icons/keyboard/comma.png" id="30_uqwoq"] +[ext_resource type="Texture2D" uid="uid://cma0hx3a47704" path="res://addons/input_prompts/icons/keyboard/i.png" id="31_ciejs"] +[ext_resource type="Texture2D" uid="uid://bp2btmbc2q2io" path="res://addons/input_prompts/icons/keyboard/ctrl.png" id="31_gm15r"] +[ext_resource type="Texture2D" uid="uid://b3vdyopl2ih21" path="res://addons/input_prompts/icons/keyboard/minus.png" id="32_u0ykb"] +[ext_resource type="Texture2D" uid="uid://d21qtckj4teb1" path="res://addons/input_prompts/icons/keyboard/del.png" id="33_v28ux"] +[ext_resource type="Texture2D" uid="uid://bfaw7orxjvpff" path="res://addons/input_prompts/icons/keyboard/hash.png" id="33_w02tc"] +[ext_resource type="Texture2D" uid="uid://bsd3apwcjg2p8" path="res://addons/input_prompts/icons/keyboard/dollar.png" id="34_ihfab"] +[ext_resource type="Texture2D" uid="uid://7xbq5dekny17" path="res://addons/input_prompts/icons/keyboard/o.png" id="34_wppxf"] +[ext_resource type="Texture2D" uid="uid://b2l1ftvddvnl0" path="res://addons/input_prompts/icons/keyboard/p.png" id="35_bfxms"] +[ext_resource type="Texture2D" uid="uid://o0jnn82k7f8d" path="res://addons/input_prompts/icons/keyboard/down.png" id="35_d1css"] +[ext_resource type="Texture2D" uid="uid://c0htdc3d44lbb" path="res://addons/input_prompts/icons/keyboard/plus.png" id="36_53uji"] +[ext_resource type="Texture2D" uid="uid://gybid8440i5b" path="res://addons/input_prompts/icons/keyboard/end.png" id="37_ma2j1"] +[ext_resource type="Texture2D" uid="uid://c65r2dyaf7vmq" path="res://addons/input_prompts/icons/keyboard/q.png" id="37_y12tf"] +[ext_resource type="Texture2D" uid="uid://bl0h0oouf2koo" path="res://addons/input_prompts/icons/keyboard/r.png" id="38_1ibmi"] +[ext_resource type="Texture2D" uid="uid://phpq5qt2ct30" path="res://addons/input_prompts/icons/keyboard/enter_wide.png" id="38_qpkvw"] +[ext_resource type="Texture2D" uid="uid://6guh8jedcfc8" path="res://addons/input_prompts/icons/keyboard/t.png" id="39_26e6c"] +[ext_resource type="Texture2D" uid="uid://brr13r75g8u2d" path="res://addons/input_prompts/icons/keyboard/u.png" id="40_kdb66"] +[ext_resource type="Texture2D" uid="uid://jw36dq3n1wg5" path="res://addons/input_prompts/icons/keyboard/g.png" id="40_l0xvd"] +[ext_resource type="Texture2D" uid="uid://cnhd0necaevyy" path="res://addons/input_prompts/icons/keyboard/h.png" id="41_0yutf"] +[ext_resource type="Texture2D" uid="uid://38vinib8ctm" path="res://addons/input_prompts/icons/keyboard/underscore.png" id="41_r6xbw"] +[ext_resource type="Texture2D" uid="uid://buo4ntxw1vofu" path="res://addons/input_prompts/icons/keyboard/w.png" id="42_ldn60"] +[ext_resource type="Texture2D" uid="uid://dt7amdf8kea3e" path="res://addons/input_prompts/icons/keyboard/j.png" id="43_1xcih"] +[ext_resource type="Texture2D" uid="uid://d2w845et14y24" path="res://addons/input_prompts/icons/keyboard/y.png" id="43_mp1ou"] +[ext_resource type="Texture2D" uid="uid://b5y36flrr7wk2" path="res://addons/input_prompts/icons/keyboard/k.png" id="44_2qjjc"] +[ext_resource type="Texture2D" uid="uid://ii0rcifxy2s3" path="res://addons/input_prompts/icons/keyboard/l.png" id="45_0jsy4"] +[ext_resource type="Texture2D" uid="uid://cgmpe7f8a51vk" path="res://addons/input_prompts/icons/keyboard/meta.png" id="49_f5qpc"] +[ext_resource type="Texture2D" uid="uid://bwhf0tx67yj7a" path="res://addons/input_prompts/icons/keyboard/s.png" id="53_4ai2n"] +[ext_resource type="Texture2D" uid="uid://thkia4a3h07o" path="res://addons/input_prompts/icons/keyboard/media_forward.png" id="55_w3ydn"] +[ext_resource type="Texture2D" uid="uid://c7ul2t73hkrh2" path="res://addons/input_prompts/icons/keyboard/quote.png" id="56_v7kvb"] +[ext_resource type="Texture2D" uid="uid://cypb66qn0k6pe" path="res://addons/input_prompts/icons/keyboard/greater.png" id="57_at3aw"] +[ext_resource type="Texture2D" uid="uid://dthwurl1jbgr2" path="res://addons/input_prompts/icons/keyboard/home.png" id="59_4db8o"] +[ext_resource type="Texture2D" uid="uid://brap3jmkcighr" path="res://addons/input_prompts/icons/keyboard/semicolon.png" id="59_x313l"] +[ext_resource type="Texture2D" uid="uid://brkti5bpv56nw" path="res://addons/input_prompts/icons/keyboard/insert.png" id="61_o6oer"] +[ext_resource type="Texture2D" uid="uid://d045ew7wsb7tf" path="res://addons/input_prompts/icons/keyboard/z.png" id="65_26pnj"] +[ext_resource type="Texture2D" uid="uid://btyg60vnh1m3p" path="res://addons/input_prompts/icons/keyboard/left.png" id="65_lm70x"] +[ext_resource type="Texture2D" uid="uid://ctjxnectq0at7" path="res://addons/input_prompts/icons/keyboard/less.png" id="66_bdvqf"] +[ext_resource type="Texture2D" uid="uid://bwdgt2l8japvf" path="res://addons/input_prompts/icons/keyboard/m.png" id="67_shy2i"] +[ext_resource type="Texture2D" uid="uid://dju12hoog736a" path="res://addons/input_prompts/icons/keyboard/media_next.png" id="68_atm3k"] +[ext_resource type="Texture2D" uid="uid://dbbleujvfc1c6" path="res://addons/input_prompts/icons/keyboard/media_play.png" id="69_eecm8"] +[ext_resource type="Texture2D" uid="uid://uhpi1g6sp81i" path="res://addons/input_prompts/icons/keyboard/media_previous.png" id="70_is1bc"] +[ext_resource type="Texture2D" uid="uid://8664lp8ns1g3" path="res://addons/input_prompts/icons/keyboard/media_record.png" id="71_7wwf1"] +[ext_resource type="Texture2D" uid="uid://qvpqnw4ro2rv" path="res://addons/input_prompts/icons/keyboard/media_stop.png" id="72_by5fh"] +[ext_resource type="Texture2D" uid="uid://cjsbhtfwtx7f5" path="res://addons/input_prompts/icons/keyboard/n.png" id="75_o2h2h"] +[ext_resource type="Texture2D" uid="uid://cx2cp4ju3epmd" path="res://addons/input_prompts/icons/keyboard/num.png" id="76_4a8s6"] +[ext_resource type="Texture2D" uid="uid://cl245ggdr7plr" path="res://addons/input_prompts/icons/keyboard/page_down.png" id="80_awmyp"] +[ext_resource type="Texture2D" uid="uid://gtj6cb8hu55h" path="res://addons/input_prompts/icons/keyboard/page_up.png" id="81_3x5g2"] +[ext_resource type="Texture2D" uid="uid://cx6cpv3kpv14p" path="res://addons/input_prompts/icons/keyboard/left_paren.png" id="82_xomq5"] +[ext_resource type="Texture2D" uid="uid://bqihft4hpiyww" path="res://addons/input_prompts/icons/keyboard/right_paren.png" id="83_ul01k"] +[ext_resource type="Texture2D" uid="uid://36860dqbw5ob" path="res://addons/input_prompts/icons/keyboard/pause.png" id="84_uafmh"] +[ext_resource type="Texture2D" uid="uid://dlbg4k1tcijbq" path="res://addons/input_prompts/icons/keyboard/percent.png" id="85_ehueq"] +[ext_resource type="Texture2D" uid="uid://bx75sy6bae8p3" path="res://addons/input_prompts/icons/keyboard/period.png" id="86_sywp4"] +[ext_resource type="Texture2D" uid="uid://d0l0h0ihsyxk2" path="res://addons/input_prompts/icons/keyboard/print.png" id="88_u6omw"] +[ext_resource type="Texture2D" uid="uid://oqliqplljlqb" path="res://addons/input_prompts/icons/keyboard/question.png" id="90_n43er"] +[ext_resource type="Texture2D" uid="uid://ci7hl8jhywnrm" path="res://addons/input_prompts/icons/keyboard/right.png" id="93_cwk2l"] +[ext_resource type="Texture2D" uid="uid://d1xxjb2dmoube" path="res://addons/input_prompts/icons/keyboard/scroll.png" id="95_w212a"] +[ext_resource type="Texture2D" uid="uid://bexwbmh0e7s1" path="res://addons/input_prompts/icons/keyboard/shift.png" id="97_g6eyy"] +[ext_resource type="Texture2D" uid="uid://cqt5gqqy8j5wy" path="res://addons/input_prompts/icons/keyboard/forward_slash.png" id="98_0r3ad"] +[ext_resource type="Texture2D" uid="uid://bkdxv2b3bqdu8" path="res://addons/input_prompts/icons/keyboard/space.png" id="99_1dexc"] +[ext_resource type="Texture2D" uid="uid://dv4m8ks5g6uj1" path="res://addons/input_prompts/icons/keyboard/tab.png" id="101_c6cyl"] +[ext_resource type="Texture2D" uid="uid://3bvyef0f0p5w" path="res://addons/input_prompts/icons/keyboard/up.png" id="104_ulbr0"] +[ext_resource type="Texture2D" uid="uid://5tfe20xqsam3" path="res://addons/input_prompts/icons/keyboard/v.png" id="105_xfbvq"] +[ext_resource type="Texture2D" uid="uid://dgp4d8a0ihmye" path="res://addons/input_prompts/icons/keyboard/x.png" id="107_mjl55"] + +[resource] +script = ExtResource("1_uojqg") +Escape = ExtResource("1_rf0mg") +F1 = ExtResource("1_tqv76") +F2 = ExtResource("3_8nrvw") +F3 = ExtResource("4_8i2do") +F4 = ExtResource("5_3r8ek") +F5 = ExtResource("6_qqoi5") +F6 = ExtResource("7_3dqv7") +F7 = ExtResource("28_35jg6") +F8 = ExtResource("29_8kb5k") +F9 = ExtResource("30_f661n") +F10 = ExtResource("20_m3877") +F11 = ExtResource("21_a5hwg") +F12 = ExtResource("22_tv5ol") +AsciiTilde = ExtResource("11_lx3nm") +Exclam = ExtResource("18_4r68e") +At = ExtResource("12_ksfma") +NumberSign = ExtResource("33_w02tc") +1 = ExtResource("2_xp6pc") +2 = ExtResource("3_jltf0") +3 = ExtResource("4_p2txu") +4 = ExtResource("5_3npif") +5 = ExtResource("6_yedrj") +6 = ExtResource("7_5nssk") +7 = ExtResource("8_c08wf") +8 = ExtResource("9_2yhtr") +9 = ExtResource("10_aiybh") +0 = ExtResource("1_s15vc") +Minus = ExtResource("32_u0ykb") +Plus = ExtResource("36_53uji") +Equal = ExtResource("16_tf5cy") +UnderScore = ExtResource("41_r6xbw") +Bar = ExtResource("14_qtpfb") +Backspace = ExtResource("13_2l5r2") +Q = ExtResource("37_y12tf") +W = ExtResource("42_ldn60") +E = ExtResource("15_2px7e") +R = ExtResource("38_1ibmi") +T = ExtResource("39_26e6c") +Y = ExtResource("43_mp1ou") +U = ExtResource("40_kdb66") +I = ExtResource("31_ciejs") +O = ExtResource("34_wppxf") +P = ExtResource("35_bfxms") +BracketLeft = ExtResource("19_pyktm") +BracketRight = ExtResource("20_8hbe5") +BraceLeft = ExtResource("17_0o1ar") +BraceRight = ExtResource("18_e3vnc") +BackSlash = ExtResource("14_03w57") +Enter = ExtResource("38_qpkvw") +A = ExtResource("11_vehnw") +S = ExtResource("53_4ai2n") +D = ExtResource("21_ch2od") +F = ExtResource("27_3k1sw") +G = ExtResource("40_l0xvd") +H = ExtResource("41_0yutf") +J = ExtResource("43_1xcih") +K = ExtResource("44_2qjjc") +L = ExtResource("45_0jsy4") +Apostrophe = ExtResource("12_nf05a") +QuoteDbl = ExtResource("56_v7kvb") +Colon = ExtResource("23_edw0u") +Semicolon = ExtResource("59_x313l") +Asterisk = ExtResource("14_7im6p") +Meta = ExtResource("49_f5qpc") +Z = ExtResource("65_26pnj") +X = ExtResource("107_mjl55") +C = ExtResource("27_qxebp") +V = ExtResource("105_xfbvq") +B = ExtResource("18_gyhab") +N = ExtResource("75_o2h2h") +M = ExtResource("67_shy2i") +Less = ExtResource("66_bdvqf") +Greater = ExtResource("57_at3aw") +Question = ExtResource("90_n43er") +Slash = ExtResource("98_0r3ad") +Up = ExtResource("104_ulbr0") +Right = ExtResource("93_cwk2l") +Down = ExtResource("35_d1css") +Left = ExtResource("65_lm70x") +Alt = ExtResource("12_brmwd") +Tab = ExtResource("101_c6cyl") +Delete = ExtResource("33_v28ux") +End = ExtResource("37_ma2j1") +NumLock = ExtResource("76_4a8s6") +Period = ExtResource("86_sywp4") +Dollar = ExtResource("34_ihfab") +Percent = ExtResource("85_ehueq") +AsciiCircum = ExtResource("14_aqle1") +ParenLeft = ExtResource("82_xomq5") +ParenRight = ExtResource("83_ul01k") +Ctrl = ExtResource("31_gm15r") +CapsLock = ExtResource("28_o07ol") +Home = ExtResource("59_4db8o") +PageUp = ExtResource("81_3x5g2") +PageDown = ExtResource("80_awmyp") +Comma = ExtResource("30_uqwoq") +MediaRecord = ExtResource("71_7wwf1") +Space = ExtResource("99_1dexc") +Shift = ExtResource("97_g6eyy") +Insert = ExtResource("61_o6oer") +Print = ExtResource("88_u6omw") +ScrollLock = ExtResource("95_w212a") +Pause = ExtResource("84_uafmh") +MediaPlay = ExtResource("69_eecm8") +MediaStop = ExtResource("72_by5fh") +Back = ExtResource("19_yeqkd") +Forward = ExtResource("55_w3ydn") +MediaPrevious = ExtResource("70_is1bc") +MediaNext = ExtResource("68_atm3k") diff --git a/src/addons/input_prompts/mouse_button_prompt/buttons.tres b/src/addons/input_prompts/mouse_button_prompt/buttons.tres new file mode 100644 index 0000000..cc17d8a --- /dev/null +++ b/src/addons/input_prompts/mouse_button_prompt/buttons.tres @@ -0,0 +1,20 @@ +[gd_resource type="Resource" script_class="MouseButtonTextures" load_steps=9 format=3 uid="uid://bt25mebuyicjf"] + +[ext_resource type="Texture2D" uid="uid://d0bfvcxip20dc" path="res://addons/input_prompts/icons/mouse/left.png" id="1_wtkjw"] +[ext_resource type="Script" path="res://addons/input_prompts/resources/mouse_button_textures.gd" id="1_yejn7"] +[ext_resource type="Texture2D" uid="uid://dtq7m7h8im036" path="res://addons/input_prompts/icons/mouse/right.png" id="2_wwb4y"] +[ext_resource type="Texture2D" uid="uid://b4ih2kvt8mit0" path="res://addons/input_prompts/icons/mouse/middle.png" id="3_b4kwc"] +[ext_resource type="Texture2D" uid="uid://cybx1ogrrc1si" path="res://addons/input_prompts/icons/mouse/wheel_up.png" id="4_kp7cl"] +[ext_resource type="Texture2D" uid="uid://bkgtieikd4hrg" path="res://addons/input_prompts/icons/mouse/wheel_down.png" id="5_f36mi"] +[ext_resource type="Texture2D" uid="uid://1gb8h0fmwu6h" path="res://addons/input_prompts/icons/mouse/wheel_left.png" id="6_rrc1l"] +[ext_resource type="Texture2D" uid="uid://dmblfllnnkgou" path="res://addons/input_prompts/icons/mouse/wheel_right.png" id="7_wyiou"] + +[resource] +script = ExtResource("1_yejn7") +button_1 = ExtResource("1_wtkjw") +button_2 = ExtResource("2_wwb4y") +button_3 = ExtResource("3_b4kwc") +button_4 = ExtResource("4_kp7cl") +button_5 = ExtResource("5_f36mi") +button_6 = ExtResource("6_rrc1l") +button_7 = ExtResource("7_wyiou") diff --git a/src/addons/input_prompts/mouse_button_prompt/icon.svg b/src/addons/input_prompts/mouse_button_prompt/icon.svg new file mode 100644 index 0000000..ce8cdf0 --- /dev/null +++ b/src/addons/input_prompts/mouse_button_prompt/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/addons/input_prompts/mouse_button_prompt/icon.svg.import b/src/addons/input_prompts/mouse_button_prompt/icon.svg.import new file mode 100644 index 0000000..6302c03 --- /dev/null +++ b/src/addons/input_prompts/mouse_button_prompt/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cym1cfq2op3s6" +path="res://.godot/imported/icon.svg-dad90772baffd0437f4b05e3773e76ab.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/input_prompts/mouse_button_prompt/icon.svg" +dest_files=["res://.godot/imported/icon.svg-dad90772baffd0437f4b05e3773e76ab.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/src/addons/input_prompts/mouse_button_prompt/mouse_button_prompt.gd b/src/addons/input_prompts/mouse_button_prompt/mouse_button_prompt.gd new file mode 100644 index 0000000..f931d9a --- /dev/null +++ b/src/addons/input_prompts/mouse_button_prompt/mouse_button_prompt.gd @@ -0,0 +1,57 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +@icon("res://addons/input_prompts/mouse_button_prompt/icon.svg") +class_name MouseButtonPrompt +extends "res://addons/input_prompts/input_prompt.gd" +## Displays a prompt based on a mouse button index. +## +## Displays a prompt based on a mouse button index. +## The texture used for the prompt is determined automatically. +## [br][br] +## [b]Note[/b]: A [MouseButtonPrompt] will never show joypad or keyboard +## prompts. To automatically reflect the most recent input device, use +## [ActionPrompt] instead. + +## A mouse button index, such as [constant @GlobalScope.MOUSE_BUTTON_LEFT]. +var button := 1: + set = _set_button + + +func _ready(): + _update_icon() + + +func _set_button(index: int): + button = index + var event := InputEventMouseButton.new() + event.button_index = button + events = [event] + _update_icon() + + +func _update_icon(): + var textures := PromptManager.get_mouse_textures() + texture = textures.get_texture(events[0]) + queue_redraw() + + +func _get_property_list(): + var properties = [] + properties.append( + { + name = "MouseButtonPrompt", + type = TYPE_NIL, + usage = PROPERTY_USAGE_CATEGORY | PROPERTY_USAGE_SCRIPT_VARIABLE + } + ) + properties.append( + { + name = "button", + type = TYPE_INT, + hint = PROPERTY_HINT_ENUM, + hint_string = + "Left:1,Right:2,Middle:3,Wheel Up:4,Wheel Down:5,Wheel Left:6,Wheel Right:7" + } + ) + return properties diff --git a/src/addons/input_prompts/plugin.cfg b/src/addons/input_prompts/plugin.cfg new file mode 100644 index 0000000..b229391 --- /dev/null +++ b/src/addons/input_prompts/plugin.cfg @@ -0,0 +1,7 @@ +[plugin] + +name="Input Prompts" +description="Adds input prompts with support for keyboard/mouse and controllers." +author="John Pennycook" +version="2.3.0" +script="plugin.gd" diff --git a/src/addons/input_prompts/plugin.gd b/src/addons/input_prompts/plugin.gd new file mode 100644 index 0000000..2fd7feb --- /dev/null +++ b/src/addons/input_prompts/plugin.gd @@ -0,0 +1,65 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +extends EditorPlugin + +var inspector_plugin = preload("res://addons/input_prompts/inspector_plugin.gd").new() + + +func _enter_tree(): + add_autoload_singleton("PromptManager", "res://addons/input_prompts/input_prompt_manager.gd") + add_inspector_plugin(inspector_plugin) + + if Engine.is_editor_hint(): + var deadzone_setting := "addons/input_prompts/joypad_detection_deadzone" + if not ProjectSettings.has_setting(deadzone_setting): + ProjectSettings.set_setting(deadzone_setting, 0.5) + ProjectSettings.set_initial_value(deadzone_setting, 0.5) + ProjectSettings.set_as_basic(deadzone_setting, true) + ProjectSettings.add_property_info( + { + "name": deadzone_setting, + "type": TYPE_FLOAT, + "hint": PROPERTY_HINT_RANGE, + "hint_string": "0,1" + } + ) + + var icon_settings = { + "addons/input_prompts/icons/keyboard": + "res://addons/input_prompts/key_prompt/keys.tres", + "addons/input_prompts/icons/mouse_buttons": + "res://addons/input_prompts/mouse_button_prompt/buttons.tres", + "addons/input_prompts/icons/joypad_buttons/nintendo": + "res://addons/input_prompts/joypad_button_prompt/nintendo.tres", + "addons/input_prompts/icons/joypad_buttons/sony": + "res://addons/input_prompts/joypad_button_prompt/sony.tres", + "addons/input_prompts/icons/joypad_buttons/xbox": + "res://addons/input_prompts/joypad_button_prompt/xbox.tres", + "addons/input_prompts/icons/joypad_motion/nintendo": + "res://addons/input_prompts/joypad_motion_prompt/nintendo.tres", + "addons/input_prompts/icons/joypad_motion/sony": + "res://addons/input_prompts/joypad_motion_prompt/sony.tres", + "addons/input_prompts/icons/joypad_motion/xbox": + "res://addons/input_prompts/joypad_motion_prompt/xbox.tres", + } + for setting in icon_settings.keys(): + var value = icon_settings[setting] + if not ProjectSettings.has_setting(setting): + ProjectSettings.set_setting(setting, value) + ProjectSettings.set_initial_value(setting, value) + ProjectSettings.add_property_info( + { + "name": setting, + "type": TYPE_STRING, + "hint": PROPERTY_HINT_FILE, + "hint_string": "*.tres,*.res" + } + ) + + ProjectSettings.save() + + +func _exit_tree(): + remove_inspector_plugin(inspector_plugin) + remove_autoload_singleton("PromptManager") diff --git a/src/addons/input_prompts/resources/joypad_button_textures.gd b/src/addons/input_prompts/resources/joypad_button_textures.gd new file mode 100644 index 0000000..d709091 --- /dev/null +++ b/src/addons/input_prompts/resources/joypad_button_textures.gd @@ -0,0 +1,81 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +class_name JoypadButtonTextures +extends Resource +## Textures used by a [JoypadButtonPrompt] or [ActionPrompt]. +## +## Textures used by a [JoypadButtonPrompt] or [ActionPrompt]. Stores a texture +## for each joypad button index. + +## Texture for Joypad Button 0 (Bottom Action, Sony Cross, Xbox A, Nintendo B) +@export var button_0: Texture2D = null + +## Texture for Joypad Button 1 (Right Action, Sony Circle, Xbox B, Nintendo A) +@export var button_1: Texture2D = null + +## Texture for Joypad Button 2 (Left Action, Sony Square, Xbox X, Nintendo Y) +@export var button_2: Texture2D = null + +## Texture for Joypad Button 3 (Top Action, Sony Triangle, Xbox Y, Nintendo X) +@export var button_3: Texture2D = null + +## Texture for Joypad Button 4 (Back, Sony Select, Xbox Back, Nintendo -) +@export var button_4: Texture2D = null + +## Texture for Joypad Button 5 (Guide, Sony PS, Xbox Home) +@export var button_5: Texture2D = null + +## Texture for Joypad Button 6 (Start, Nintendo +) +@export var button_6: Texture2D = null + +## Texture for Joypad Button 7 (Left Stick, Sony L3, Xbox L/LS) +@export var button_7: Texture2D = null + +## Texture for Joypad Button 8 (Right Stick, Sony R3, Xbox R/RS) +@export var button_8: Texture2D = null + +## Texture for Joypad Button 8 (Left Shoulder, Sony L1, Xbox LB) +@export var button_9: Texture2D = null + +## Texture for Joypad Button 9 (Right Shoulder, Sony R1, Xbox RB) +@export var button_10: Texture2D = null + +## Texture for Joypad Button 11 (D-pad Up) +@export var button_11: Texture2D = null + +## Texture for Joypad Button 12 (D-pad Down) +@export var button_12: Texture2D = null + +## Texture for Joypad Button 13 (D-pad Left) +@export var button_13: Texture2D = null + +## Texture for Joypad Button 14 (D-pad Right) +@export var button_14: Texture2D = null + +## Texture for Joypad Button 15 (Xbox Share, PS5 Microphone, Nintendo Capture) +@export var button_15: Texture2D = null + +## Texture for Joypad Button 16 (Xbox Paddle 1) +@export var button_16: Texture2D = null + +## Texture for Joypad Button 17 (Xbox Paddle 2) +@export var button_17: Texture2D = null + +## Texture for Joypad Button 18 (Xbox Paddle 3) +@export var button_18: Texture2D = null + +## Texture for Joypad Button 10 (Xbox Paddle 4) +@export var button_19: Texture2D = null + +## Texture for Joypad Button 20 (Xbox Paddle 2) +@export var button_20: Texture2D = null + + +## Return the [Texture2D] associated with the specified [InputEvent], or null. +func get_texture(event: InputEvent) -> Texture2D: + if not event is InputEventJoypadButton: + return null + var joypad_event := event as InputEventJoypadButton + var button := joypad_event.button_index + return get("button_" + str(button)) diff --git a/src/addons/input_prompts/resources/joypad_motion_textures.gd b/src/addons/input_prompts/resources/joypad_motion_textures.gd new file mode 100644 index 0000000..8e33cba --- /dev/null +++ b/src/addons/input_prompts/resources/joypad_motion_textures.gd @@ -0,0 +1,56 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +class_name JoypadMotionTextures +extends Resource +## Textures used by a [JoypadMotionPrompt] or [ActionPrompt]. +## +## Textures used by a [JoypadMotionPrompt] or [ActionPrompt]. Stores a texture +## for each joypad axis and value. + +## Texture for Axis 0 - (Left Stick Left, Joystick 0 Left) +@export var axis_0_minus: Texture2D = null + +## Texture for Axis 0 + (Left Stick Right, Joystick 0 Right) +@export var axis_0_plus: Texture2D = null + +## Texture for Axis 1 - (Left Stick Up, Joystick 0 Up) +@export var axis_1_minus: Texture2D = null + +## Texture for Axis 1 + (Left Stick Down, Joystick 0 Down) +@export var axis_1_plus: Texture2D = null + +## Texture for Axis 2 - (Right Stick Left, Joystick 1 Left) +@export var axis_2_minus: Texture2D = null + +## Texture for Axis 2 + (Right Stick Right, Joystick 1 Right) +@export var axis_2_plus: Texture2D = null + +## Texture for Axis 3 - (Right Stick Up, Joystick 1 Up) +@export var axis_3_minus: Texture2D = null + +## Texture for Axis 3 + (Left Stick Down, Joystick 1 Down) +@export var axis_3_plus: Texture2D = null + +## Texture for Axis 4 - (Joystick 2 Left) +@export var axis_4_minus: Texture2D = null + +## Texture for Axis 4 + (Left Trigger, Sony L2, Xbox LT, Joystick 2 Right) +@export var axis_4_plus: Texture2D = null + +## Texture for Axis 5 - (Joystick 2 Up) +@export var axis_5_minus: Texture2D = null + +## Texture for Axis 5 + (Right Trigger, Sony R2, Xbox RT, Joystick 2 Down) +@export var axis_5_plus: Texture2D = null + + +## Return the [Texture2D] associated with the specified [InputEvent], or null. +func get_texture(event: InputEvent) -> Texture2D: + if not event is InputEventJoypadMotion: + return null + var motion_event := event as InputEventJoypadMotion + var axis = motion_event.axis + var axis_value = motion_event.axis_value + var suffix := "_minus" if axis_value == -1 else "_plus" + return get("axis_" + str(axis) + suffix) diff --git a/src/addons/input_prompts/resources/keyboard_textures.gd b/src/addons/input_prompts/resources/keyboard_textures.gd new file mode 100644 index 0000000..7461777 --- /dev/null +++ b/src/addons/input_prompts/resources/keyboard_textures.gd @@ -0,0 +1,56 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +class_name KeyboardTextures +extends Resource +## Textures used by a [KeyPrompt] or [ActionPrompt]. +## +## Textures used by a [KeyPrompt] or [ActionPrompt]. Stores a texture for each +## keyboard scancode. + +## A mapping from keyboard strings (as returned by +## [method OS.get_keycode_string]) to textures. +var textures: Dictionary = {} + + +func _init(): + for k in KeyPrompt._KEYS: + textures[OS.get_keycode_string(k)] = null + + +## Return the [Texture2D] associated with the specified [InputEvent], or null. +func get_texture(event: InputEvent) -> Texture2D: + if not event is InputEventKey: + return null + var key_event := event as InputEventKey + var scancode := key_event.keycode + if scancode == 0: + scancode = key_event.physical_keycode + return textures[OS.get_keycode_string(scancode)] + + +func _get(property): + if property in textures.keys(): + return textures[property] + return null + + +func _set(property, value): + if property in textures.keys(): + textures[property] = value + return true + return false + + +func _get_property_list(): + var properties = [] + for k in KeyPrompt._KEYS: + properties.append( + { + name = OS.get_keycode_string(k), + type = TYPE_OBJECT, + hint = PROPERTY_HINT_RESOURCE_TYPE, + hint_string = "Texture2D" + } + ) + return properties diff --git a/src/addons/input_prompts/resources/mouse_button_textures.gd b/src/addons/input_prompts/resources/mouse_button_textures.gd new file mode 100644 index 0000000..90b584c --- /dev/null +++ b/src/addons/input_prompts/resources/mouse_button_textures.gd @@ -0,0 +1,45 @@ +# Copyright (C) 2022-2023 John Pennycook +# SPDX-License-Identifier: MIT +@tool +class_name MouseButtonTextures +extends Resource +## Textures used by a [MouseButtonPrompt] or [ActionPrompt]. +## +## Textures used by a [MouseButtonPrompt] or [ActionPrompt]. Stores a texture +## for each mouse button index. + +## Texture for Left Mouse Button. +@export var button_1: Texture2D = null + +## Texture for Right Mouse Button. +@export var button_2: Texture2D = null + +## Texture for Middle Mouse Button. +@export var button_3: Texture2D = null + +## Texture for Mouse Wheel Up. +@export var button_4: Texture2D = null + +## Texture for Mouse Wheel Down. +@export var button_5: Texture2D = null + +## Texture for Mouse Wheel Left. +@export var button_6: Texture2D = null + +## Texture for Mouse Wheel Right. +@export var button_7: Texture2D = null + +## Texture for Mouse Thumb Button 1. +@export var button_8: Texture2D = null + +## Texture for Mouse Thumb Button 2. +@export var button_9: Texture2D = null + + +## Return the [Texture2D] associated with the specified [InputEvent], or null. +func get_texture(event: InputEvent) -> Texture2D: + if not event is InputEventMouseButton: + return null + var mouse_event := event as InputEventMouseButton + var button := mouse_event.button_index + return get("button_" + str(button))