From 0045f5a01d9ed60fac4b37107ed250551c0eb27d Mon Sep 17 00:00:00 2001 From: FlamedDogo99 <96555444+FlamedDogo99@users.noreply.github.com> Date: Sat, 8 Jun 2024 00:10:03 -0600 Subject: [PATCH] Version 3.0.1 Added keyboard images Updated readme Possibly fixed upload button crash --- README.md | 87 ++++++++++++++++++++++++---------- images/attack.png | Bin 0 -> 696 bytes images/attack_pressed.png | Bin 0 -> 696 bytes images/backButton.png | Bin 0 -> 1876 bytes images/backPressed.png | Bin 0 -> 2153 bytes images/button.png | Bin 0 -> 1816 bytes images/buttonPressed.png | Bin 0 -> 1802 bytes images/chat.png | Bin 0 -> 1908 bytes images/chatPressed.png | Bin 0 -> 2178 bytes images/compass.png | Bin 0 -> 2041 bytes images/compassPressed.png | Bin 0 -> 2176 bytes images/crouch.png | Bin 0 -> 2039 bytes images/crouchLock.png | Bin 0 -> 2210 bytes images/crouchPressed.png | Bin 0 -> 2035 bytes images/down.png | Bin 0 -> 289 bytes images/down_pressed.png | Bin 0 -> 318 bytes images/drop.png | Bin 0 -> 2097 bytes images/dropPressed.png | Bin 0 -> 2067 bytes images/interact_pressed.png | Bin 0 -> 273 bytes images/inventory.png | Bin 0 -> 2035 bytes images/inventoryPressed.png | Bin 0 -> 2020 bytes images/jumpButton.png | Bin 0 -> 1070 bytes images/jumpButtonPressed.png | Bin 0 -> 1862 bytes images/keyboard.png | Bin 0 -> 2055 bytes images/keyboardPressed.png | Bin 0 -> 2036 bytes images/left.png | Bin 0 -> 287 bytes images/left_pressed.png | Bin 0 -> 317 bytes images/logo.png | Bin 0 -> 1906 bytes images/logo128.png | Bin 0 -> 2341 bytes images/pauseButton.png | Bin 0 -> 1029 bytes images/pausePressed.png | Bin 0 -> 2119 bytes images/perspective5.png | Bin 0 -> 1975 bytes images/perspectivePressed.png | Bin 0 -> 2248 bytes images/place.png | Bin 0 -> 1859 bytes images/preview.png | Bin 0 -> 2038930 bytes images/right.png | Bin 0 -> 291 bytes images/right_pressed.png | Bin 0 -> 316 bytes images/screenshot.png | Bin 0 -> 2045 bytes images/screenshotPressed.png | Bin 0 -> 2180 bytes images/scrollLeft.png | Bin 0 -> 2005 bytes images/scrollLeftPressed.png | Bin 0 -> 2004 bytes images/scrollRight.png | Bin 0 -> 2017 bytes images/scrollRightPressed.png | Bin 0 -> 2003 bytes images/select.png | Bin 0 -> 1871 bytes images/selectPressed.png | Bin 0 -> 1890 bytes images/sprint.png | Bin 0 -> 696 bytes images/sprint_pressed.png | Bin 0 -> 696 bytes images/strafeLeft.png | Bin 0 -> 1128 bytes images/strafeLeftPressed.png | Bin 0 -> 1858 bytes images/strafeRight.png | Bin 0 -> 993 bytes images/strafeRightPressed.png | Bin 0 -> 1856 bytes images/up.png | Bin 0 -> 284 bytes images/up_pressed.png | Bin 0 -> 314 bytes 53 files changed, 62 insertions(+), 25 deletions(-) create mode 100644 images/attack.png create mode 100644 images/attack_pressed.png create mode 100644 images/backButton.png create mode 100644 images/backPressed.png create mode 100644 images/button.png create mode 100644 images/buttonPressed.png create mode 100644 images/chat.png create mode 100644 images/chatPressed.png create mode 100644 images/compass.png create mode 100644 images/compassPressed.png create mode 100644 images/crouch.png create mode 100644 images/crouchLock.png create mode 100644 images/crouchPressed.png create mode 100644 images/down.png create mode 100644 images/down_pressed.png create mode 100644 images/drop.png create mode 100644 images/dropPressed.png create mode 100644 images/interact_pressed.png create mode 100644 images/inventory.png create mode 100644 images/inventoryPressed.png create mode 100644 images/jumpButton.png create mode 100644 images/jumpButtonPressed.png create mode 100644 images/keyboard.png create mode 100644 images/keyboardPressed.png create mode 100644 images/left.png create mode 100644 images/left_pressed.png create mode 100644 images/logo.png create mode 100644 images/logo128.png create mode 100644 images/pauseButton.png create mode 100644 images/pausePressed.png create mode 100644 images/perspective5.png create mode 100644 images/perspectivePressed.png create mode 100644 images/place.png create mode 100644 images/preview.png create mode 100644 images/right.png create mode 100644 images/right_pressed.png create mode 100644 images/screenshot.png create mode 100644 images/screenshotPressed.png create mode 100644 images/scrollLeft.png create mode 100644 images/scrollLeftPressed.png create mode 100644 images/scrollRight.png create mode 100644 images/scrollRightPressed.png create mode 100644 images/select.png create mode 100644 images/selectPressed.png create mode 100644 images/sprint.png create mode 100644 images/sprint_pressed.png create mode 100644 images/strafeLeft.png create mode 100644 images/strafeLeftPressed.png create mode 100644 images/strafeRight.png create mode 100644 images/strafeRightPressed.png create mode 100644 images/up.png create mode 100644 images/up_pressed.png diff --git a/README.md b/README.md index 57f69c7..685d0dd 100644 --- a/README.md +++ b/README.md @@ -1,28 +1,65 @@ -# Eagler Mobile +# Eagler Mobile -## A userscript that allows eaglercraft to run on mobile devices -To-do -- [ ] Cancel button for file upload -- [ ] Styling for file upload -- [ ] Back button for Kiwi browser? -- [ ] Gamepad support -- [ ] Seperate pointerlock fix, file upload fix, touch screen controls, and gamepad controls -- [ ] Custom settings menu for mobile button placement, and mouse sensitivity for gamepad and touch events -- [ ] Dynamic enable and disable of pointerlock fix, file upload fix, touch screen controls, and gamepad controls - -Implemented -- [x] Fake pointerlock API (tricks the client into loading) -- [x] Fake fullscreen API (so that selecting full screen doesn't crash the client) -- [x] Custom upload button for files (because safari is a pain with button clicks) -- [x] Fake mousemove events (Allows touch and drag to simulate mouse movement) -- [x] Fake cursor scroll events (Allows scrolling through hotbar and in menus) -- [x] On-screen controls (Movement, block placement/removal/picking, inventory, item dropping, keyboard, and exiting keys) -- [x] Styling for html, body, and canvas (So that the canvas doesn't ignore the navigation bars for viewport sizing) -- [x] Strafe buttons when holding forward -- [x] Crouch lock on hold -- [x] Re-orginize button layout -- [x] Redo the display button functions -- [x] Sprint button (sperate from double tapping forward) -- [x] Android-friendly keyboard capture +![](https://img.shields.io/badge/Github-v3.0.1-blue?style=flat-square&logo=github&logoColor=white&label=GitHub&color=181717) +[![](https://img.shields.io/github/license/FlamedDogo99/EaglerMobile?style=flat-square)](https://github.com/FlamedDogo99/EaglerMobile/blob/master/LICENSE) + +## About + +Eagler Mobile brings new functionality and benefits for the EaglerCraft web client by providing mobile-friendly touch controls, keyboard access, and other settings configirable through the EaglerCraft client. + +
Z&KnypF>$0
z0h4cPDD$dj_88qbWAi!f%Abn8-&JmEMZ0$P#&iE;+IA{RQ%Uu8q_Fg|=X)x%REqPS
z&pZG3UbWx%dEDzF!cIzVWjyiJ*H()2_p`^``+g~vmONV69pGfR<>JhlnyYRdXErU{
z^Llf3sQvf#rn<{{ShJ*B+(mrNTh&{ZU-LQpEcT(9>f{J9JMnL?iyR+TNBdjFY_WX%
zVfxuB9V@nVVu|s;#MSFJPP$lp=u^?I;+vsQpWA)&o)!FaXJlvWBUuTTPJv^`RUY>U
zrZh}A @m<}q4){Pv-Y#Rt!w$ITlI8*`4PSC{)}ZoT*QP}M#*bV&pyZ@?#5VP^pAh}1To!2
zQ=HP5z9T%2ZrL#SB+`t}S9^2tUL(XlGVd|&SMVsxGLGFB@8-P~k)sSSozWB?+DNPVe==Lr~fmW4p$35K%LT0)UQm|0&t6C5v?
zj51Pm0+0qFMT8^UD$+(6HFDBKm>EF26cLGD0h309!=yQ)Dk&WZ8f5nyfnsDb6;0_$
zBfyyWrBQH
$Ta8W`tZ?lX6S}5#
zm}gNGi)3PB%M8c$y>ao4x1Po+FUq}OrqOZhOVpM4fZGd71w>p0*2ao&)!aFEb(2tK
zoALA6_s>|KnZuZ^vN+`{n|?}hrLN3}-C|&Y?&aN$4d0p_5EuB^
zK_%Q>o%
_WUAC_JeY4iOPv>+VYn?8dkNCUB|8c4rLc9OB-7`KQ~KFKNT%=KYMdQ3mS1TG!Y*mI0HvZ4^t{1M+YZ&As
S=UNN(Q4an1OFm^fPGhb~hc$X5BTK
zB~A*0O$tsou5Sm7P&Tf3u8zIk>bX@sO4|c3g0UZ0VZEJ%SE)^d6ltVoK1Q|<