Luke Hubmayer-Werner
6618938021
[WIP] More refactoring of RadialGame
...
Gameplay now functions correctly on differently sized instances of RadialGame.tscn
Still needs to scale the menu to fit
2021-01-29 22:11:14 +10:30
Luke Hubmayer-Werner
812f5891af
Decouple NoteHandler from InputHandler
2021-01-24 16:18:10 +10:30
Luke Hubmayer-Werner
f90543660f
Refactor out single-mode silliness
...
Gotta lay out the scene tree such that Radial and Dance modes can be loaded in and out.
Godot's GUI nodes are pretty good we should use them more :)
2021-01-24 02:49:08 +10:30
Luke Hubmayer-Werner
b4e10d3eb5
Refactor options out of InputHandler
2021-01-24 01:15:52 +10:30
Luke Hubmayer-Werner
c77985f8cb
Disable swipe hacks for now, enable mouse clicking on menu
2021-01-23 23:50:39 +10:30
Luke Hubmayer-Werner
835c49da11
Show mouse cursor when mouse used
2021-01-23 22:26:33 +10:30
Luke Hubmayer-Werner
8ac3f9d945
WIP: weird song selection refactor for swipe scrolling
2021-01-21 22:44:54 +10:30
Luke Hubmayer-Werner
c2ab9dd78e
Move subsampling to new Settings singleton
2021-01-14 20:35:30 +10:30
Luke Hubmayer-Werner
6941965965
Added volume slider
2021-01-14 00:11:28 +10:30
Luke Hubmayer-Werner
23dd718843
Improve slide and hold consistency.
...
Slides: Check touches against two points instead of just one, aids arcs without making things too sloppy.
Holds: Changed the touchbutton/button zones to overlap a bit so that positional jitter won't sometimes break before make
2021-01-03 23:09:11 +10:30
Luke Hubmayer-Werner
c801f74f87
Disable touch dot debug labels for now
2021-01-03 01:22:46 +10:30
Luke Hubmayer-Werner
df80e7a3b5
Reduce polling rate of Audio Latency (less relevant on official engine builds)
2021-01-02 23:22:48 +10:30
Luke Hubmayer-Werner
ccb6a547ca
Refactor out performance monitors
2021-01-02 18:51:54 +10:30
Luke Hubmayer-Werner
2876b70cf0
Add wakelock button for later gamepad testing.
...
Currently nonfunctional on desktop platforms due to engine limitation.
2021-01-02 00:40:01 +10:30
Luke Hubmayer-Werner
2887e0cc86
Increase touch area of inner zones to account for IR touchscreen drift ruining holds
2020-12-28 15:24:37 +10:30
Luke Hubmayer-Werner
f29d50b6dd
Properly clone notes from charts so that songs can be played more than once per session
2020-05-03 20:36:43 +09:30
Luke Hubmayer-Werner
1d0344f3f4
Scripts refactoring
2020-05-01 15:47:28 +09:30