Commit Graph

78 Commits

Author SHA1 Message Date
Kevin Ngo
4daeb98ea2 hide genre if none 2018-10-27 03:50:08 -07:00
Kevin Ngo
b7a5f47837 genre / num beats / song length / upvotes / downvotes from updated search index 2018-10-27 03:45:40 -07:00
Kevin Ngo
80316c066e add info to menu selected challenge panel 2018-10-26 11:36:37 -07:00
Kevin Ngo
406d60f633 fix rank wrap count 2018-10-25 09:29:48 -07:00
Kevin Ngo
b64fcd3c83 tweak victory screen score display 2018-10-25 09:00:03 -07:00
Kevin Ngo
48c0bb555f search fetch error message, just to close the issue 2018-10-25 08:28:11 -07:00
Kevin Ngo
5e0e243592 victory rank color 2018-10-25 07:17:08 -07:00
Kevin Ngo
610ee2bc2a victory accuracy ring 2018-10-25 06:06:09 -07:00
Diego Marcos
e0f19e7f95 Add scoring system based on stroke angles 2018-10-24 18:53:12 -07:00
Kevin Ngo
f89d29a5f7 clear victory flag on restart 2018-10-19 16:27:38 -07:00
Kevin Ngo
ca78138e64 simplify multiplier text, document some state props 2018-10-17 03:10:26 -07:00
Kevin Ngo
8bcd5358a9 work on victory screen. debugstate component (?debugstate=victory, ?debugstate=gameover, ?debugstate=loading) 2018-10-17 02:55:18 -07:00
Kevin Ngo
d0610c3e4b add song info for feiss to format 2018-10-17 02:20:37 -07:00
Kevin Ngo
ed09fc568a prefetch beat data + get access to beat info early 2018-10-17 00:18:50 -07:00
Kevin Ngo
f0785650c5 store song duration and length in state 2018-10-16 23:06:20 -07:00
Kevin Ngo
1b59697518 start integrating search into menu 2018-10-16 19:22:21 -07:00
Diego Marcos
797a24c022 Take damage when hitting mines 2018-10-16 13:50:03 -07:00
Kevin Ngo
b86d4ec9c0 wait for audio buffer source when restarting 2018-10-16 12:58:26 -07:00
Kevin Ngo
abc3f73800 start victory screen stats 2018-10-16 02:57:07 -07:00
Kevin Ngo
d0dc46b282 lower keyboard 2018-10-16 01:33:23 -07:00
Diego Marcos
3bee7197ca Calculate multiplier 2018-10-15 17:41:32 -07:00
Kevin Ngo
455fef5658 unnamespace menu.active -> menuActive 2018-10-15 16:44:38 -07:00
Kevin Ngo
4507b91342 rename pause menu events 2018-10-15 16:34:47 -07:00
Kevin Ngo
2411b89ded more informational loading text (fetching v. decoding) 2018-10-15 16:15:08 -07:00
Kevin Ngo
927d0706a5 fix cursor mesh visibility 2018-10-15 14:54:04 -07:00
Kevin Ngo
e8c61638dd added god mode 2018-10-15 14:39:36 -07:00
Kevin Ngo
672474587b more linting, lots of undefined vars or unused vars 2018-10-13 17:26:03 -07:00
Kevin Ngo
e94ab73212 lint 2018-10-13 17:19:36 -07:00
Kevin Ngo
1037e58408 take damage on wall hit 2018-10-13 09:42:11 -07:00
Kevin Ngo
1ba3bd1492 initial wall sound effect 2018-10-13 09:41:37 -07:00
Kevin Ngo
40d99e5df9 fix scoring/damage hook up on beat hit/misses 2018-10-13 08:53:58 -07:00
Diego Marcos
e0e99e99a5 Dot beats can be cut from any direction 2018-10-12 11:44:47 -10:00
Kevin Ngo
69a755da90 initial game over slowdown (will tween the rate / fade out later) 2018-10-11 14:19:09 -07:00
Kevin Ngo
c9f94914a5 use audio buffer node to support slow down, pitch down, and audio effects 2018-10-11 14:19:08 -07:00
Kevin Ngo
36ccbc0325 hide victory menu when exiting 2018-10-10 13:26:07 -07:00
Diego Marcos
f059768db7 Sync song and beats playback (fix #38) 2018-10-10 00:45:04 -10:00
Kevin Ngo
52b9b19cf5 clean up state 2018-10-09 17:17:41 -07:00
Diego F. Goberna
b7e36bf760 game over slow down fx (fixes #39) 2018-10-10 02:03:59 +02:00
Kevin Ngo
8338f9e16f improve beam resume out of pause menu 2018-10-08 17:30:13 -07:00
Kevin Ngo
de47cdb5e2 victory logic 2018-10-08 16:24:31 -07:00
Kevin Ngo
35cba302cf fix assigning data-index to search results 2018-10-08 16:04:45 -07:00
Kevin Ngo
ddb2deacd4 [bump npm] handle layout / order change on search if selected el is still part of the new search 2018-10-08 03:07:49 -07:00
Kevin Ngo
f169398e32 don't use atlas for menu selected challenge image because pagination...perhaps can use for dialog image 2018-10-07 17:04:57 -07:00
Kevin Ngo
6416d24d2e use texture atlas for menu selected challenge 2018-10-07 17:04:57 -07:00
Kevin Ngo
696a1b979b merge search result text. save draw calls + less updates 2018-10-05 04:17:33 -07:00
Kevin Ngo
3987ff2d33 hide keyboard on play 2018-10-05 03:17:40 -07:00
Kevin Ngo
5bd7ca3246 menu-controls allow unselecting / going back, remove unnoticable animations for perf 2018-10-04 02:01:07 -07:00
Kevin Ngo
6b6e08c528 implement rough damage state (configure values later) 2018-10-04 01:36:52 -07:00
Kevin Ngo
318f6f030f hook up pause menu restart. default multiplier as 1x, display as {multiplier}x 2018-10-04 00:35:18 -07:00
Kevin Ngo
733741012b hook up pause menu actions (resume, restart, exit), but still need to force beats to reposition off audio.currentTime 2018-10-04 00:20:45 -07:00