flameddogo99-eaglermobile/README.md

24 lines
1.0 KiB
Markdown
Raw Normal View History

2024-05-28 09:48:42 -07:00
# Eagler Mobile
2024-06-01 19:33:48 -07:00
## A userscript that allows eaglercraft to run on mobile devices
2024-05-28 09:48:42 -07:00
To-do
- [ ] Gamepad support
- [ ] Cancel button for file upload
- [ ] Styling for file upload
- [ ] Back button for Kiwi browser?
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)
2024-05-28 14:54:42 -07:00
- [x] On-screen controls (Movement, block placement/removal/picking, inventory, item dropping, keyboard, and exiting keys)
2024-05-28 09:48:42 -07:00
- [x] Styling for html, body, and canvas (So that the canvas doesn't ignore the navigation bars for viewport sizing)
2024-06-01 19:32:29 -07:00
- [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)