Luke Hubmayer-Werner
1dfb70de8f
Receptors: cheaper alpha mix shadow
2021-01-06 22:34:40 +10:30
Luke Hubmayer-Werner
4a363d9cfa
Prettify receptor shadows
...
with some square falloff and anti-bevel measures.
Potentially expensive, at some point I should make this render once per resolution change instead of once per frame.
2021-01-06 22:17:47 +10:30
Luke Hubmayer-Werner
96d1a44417
Receptors shader refactor (linear shadow calcs!)
2021-01-05 22:27:11 +10:30
Luke Hubmayer-Werner
076da713e0
Receptors shader shadow refactor
2021-01-05 02:30:59 +10:30
Luke Hubmayer-Werner
026768dff4
Receptors shader refactor
2021-01-05 01:38:38 +10:30
Luke Hubmayer-Werner
75759659ee
Hide receptors inside menu
2021-01-05 00:03:36 +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
2042bffad1
Fix opposed double notelines again
2021-01-02 21:42:05 +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
25dcc5e2fa
Softcode base scaling factor
2021-01-01 23:51:41 +10:30
Luke Hubmayer-Werner
06ebe791fb
Menu tweaks
2020-12-31 18:53:27 +10:30
Luke Hubmayer-Werner
10bb94bc15
Menu text refactor
2020-12-31 18:53:27 +10:30
Luke Hubmayer-Werner
68dc0199c1
Fix Scorescreen difficulty keying and hack save button to not share rainbow-keyed blue color
2020-12-31 18:53:27 +10:30
Luke Hubmayer-Werner
eaa1d09506
Menu fixes - CJK fallback font for difficulties, chart difficulty fallback
2020-12-30 00:00:31 +10:30
Luke Hubmayer-Werner
b59abba1b6
Less redundant array resizing on slides
2020-12-29 18:40:20 +10:30
Luke Hubmayer-Werner
aa6ded4c11
Chart select tweaks
2020-12-28 16:00:38 +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
d1e3150061
Improve chart difficulty selection resilience
2020-12-27 17:51:40 +10:30
Luke Hubmayer-Werner
82280ca49d
Fix menu chart select crash on songs with missing difficulty charts (does not fix crash on selecting them)
2020-12-26 23:37:15 +10:30
Luke Hubmayer-Werner
71deb80dbd
Handle per-chart metadata for rgt files (and pre-empt breakage for sm files)
2020-12-25 23:11:09 +10:30
Luke Hubmayer-Werner
c1188d2a72
Add BPM to chart/difficulty select screen
2020-12-24 17:38:52 +10:30
Luke Hubmayer-Werner
fb3a1b606f
scaling refactor
2020-12-23 00:02:30 +10:30
Luke Hubmayer-Werner
14ebaf2f1e
Fix subsampling to be independent of screen resolution
2020-12-22 23:10:45 +10:30
Luke Hubmayer-Werner
ed114f2101
Merge hold arrows and note sprites onto a single spritesheet
2020-12-21 22:52:15 +10:30
Luke Hubmayer-Werner
5b44ad125c
line shader cleanup
2020-12-20 00:10:00 +10:30
Luke Hubmayer-Werner
867d0be356
Consolidate slide arrows onto spritesheet, add thick arrow for dance modes
2020-12-18 23:43:56 +10:30
Luke Hubmayer-Werner
7789e6e133
Fix imperfections in spritesheet vector and make it ~maintainable~
2020-12-18 20:16:48 +10:30
Luke Hubmayer-Werner
51ffc9bb48
Small fixes
2020-08-22 14:33:40 +09: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
c76b49fe8d
More menu tweaking
2020-05-03 15:57:05 +09:30
Luke Hubmayer-Werner
d80305e6ca
Compact menu to fit all genres on for now
2020-05-03 15:50:27 +09:30
Luke Hubmayer-Werner
88dd909c0d
Small fixes to enable proper MMF library playback
2020-05-03 15:41:16 +09:30
Luke Hubmayer-Werner
b9f43c24b8
Playable state with collections.
2020-05-03 01:47:55 +09:30
Luke Hubmayer-Werner
e3b3dfc9b3
Made song tiles smaller in song selection
2020-05-03 00:23:07 +09:30
Luke Hubmayer-Werner
914b00f50d
File access refactoring for multiple library directories
2020-05-03 00:11:01 +09:30
Luke Hubmayer-Werner
8facf97440
Remove redundant node lookups
2020-05-02 16:09:51 +09:30
Luke Hubmayer-Werner
2442d5b6bd
Library groundwork
2020-05-02 15:45:27 +09:30
Luke Hubmayer-Werner
1d0344f3f4
Scripts refactoring
2020-05-01 15:47:28 +09:30
Luke Hubmayer-Werner
7665929ed9
RGTS parser mostly done, pre-scripts refactor
2020-05-01 15:45:28 +09:30
Luke Hubmayer-Werner
16b1470a0e
Stars and Slides separated! Scoring refactored and should be fixed.
2020-05-01 01:26:46 +09:30
Luke Hubmayer-Werner
be9f750a69
Note constructor order fixup, GLES2 fix
2020-04-30 17:15:44 +09:30
Luke Hubmayer-Werner
accec1d9dc
Checked in missing assets
2020-04-26 21:32:23 +09:30
Luke Hubmayer-Werner
9e70c0b4f4
Ported to GLES2
2020-04-26 21:20:31 +09:30
Luke Hubmayer-Werner
dcc25dae5f
Not sure what has changed
2020-04-26 13:49:44 +09:30
Luke Hubmayer-Werner
c1aac96a6e
More .sm framework
2020-03-30 23:21:20 +10:30
Luke Hubmayer-Werner
703edb9656
Refactored Library scan, Note construction. Preparing for StepMania charts.
2020-03-29 17:43:28 +10:30
Luke Hubmayer-Werner
8088ea097d
First 3.2 update.
2020-03-12 23:05:12 +10:30