Commit graph

18 commits

Author SHA1 Message Date
Brian Beck
d7ef09c576 add keyboard overlay for non-touch devices 2026-02-12 17:54:51 -08:00
Brian Beck
0aadb3d6e7 fix joystick/canvas/debug layering (z-index/order) 2026-02-12 12:45:11 -08:00
Brian Beck
ebdfae9ca2 tweak deadzones 2026-02-12 12:35:43 -08:00
Brian Beck
d9a23cade3 add deadzones to dual sticks 2026-02-12 12:29:45 -08:00
Brian Beck
2d3cfccf9b fix toggle button behavior, tweak joystick 2026-02-12 12:21:19 -08:00
Brian Beck
d9293b1a0b improve toolbar on mobile, add joystick modes 2026-02-12 12:04:26 -08:00
Brian Beck
68c7b303aa fix useTouchDevice query 2026-02-12 09:17:44 -08:00
Brian Beck
40724a49e6 make joystick use camera pitch 2026-02-11 23:52:10 -08:00
Brian Beck
f814d71c53 fix vertical scrollbar on mobile 2026-02-11 21:45:41 -08:00
Brian Beck
5214a8556b Improve controls, add mobile joystick control 2026-02-11 22:29:09 -08:00
Brian Beck
0c6aa3b4dd enable React Compiler, add linter 2025-12-29 20:03:13 -08:00
Brian Beck
6b23aefab6 fix last outstanding .dif conversion 2025-12-16 23:42:45 -08:00
Brian Beck
8d015402bd idk why React would schedule a rerender there if value is the same 2025-12-16 18:10:31 -08:00
Brian Beck
0fba24e161 fix camera reset 2025-12-16 18:04:46 -08:00
Brian Beck
55c1067682 improve query param handling, add support for linking too coords 2025-12-16 17:31:13 -08:00
Brian Beck
2a36c18f92 fix default map/type 2025-12-14 14:31:53 -08:00
Brian Beck
049566cdbb allow selecting different game types 2025-12-14 11:06:57 -08:00
Brian Beck
7f75ed84da fix terrain positioning, layer blending, lighting when sun points up, add xPack2 2025-12-12 14:16:21 -08:00