Commit Graph

1557 Commits

Author SHA1 Message Date
yugecin
d944ff8620
allow changing state while the current transition didn't finish completely yet 2018-06-25 22:58:34 +02:00
yugecin
6dd343da83
refactor state transition code 2018-06-25 22:58:07 +02:00
yugecin
a9e66df07a
add epilepsy warning image source file 2018-06-25 22:21:04 +02:00
yugecin
0aa957d7fa
remove unused dependency injection code 2018-06-25 22:19:53 +02:00
yugecin
ab19b53d63
remove unnecessary events pattern and replace it with something more simple 2018-06-25 22:19:04 +02:00
yugecin
3913abfcaf fade out player name at fail location 2018-04-14 21:12:09 +02:00
yugecin
8df9732bf6 fade out faster after miss 2018-04-14 20:32:43 +02:00
yugecin
3b82c7797e don't draw grades when the player missed 2018-04-14 20:29:37 +02:00
yugecin
a8cacc690f better timing of hitdata 2018-04-14 20:17:29 +02:00
yugecin
eec3ae3ecd hide mouse buttons 2018-04-14 20:01:08 +02:00
yugecin
f398b961d7 offset the hitdata by 50ms 2018-04-14 18:36:59 +02:00
yugecin
29640a4ef7 show grades next to players 2018-04-14 18:21:59 +02:00
yugecin
9628149de0 slightly adjust hit result image position 2018-04-14 17:55:59 +02:00
yugecin
8fed11ba86 use the hitdata for replay hitresults and show per player acc 2018-04-14 17:55:19 +02:00
yugecin
9af2b01657 read and parse hitdata from file 2018-04-14 17:22:22 +02:00
yugecin
4f68669add show notif and leave game when directory containing replays does not exist 2018-01-14 22:17:09 +01:00
yugecin
8471c43ed5 center names and shrink when a name is fully faded out 2017-12-22 22:22:16 +01:00
yugecin
b4498333df render mods separate from the playernames in white 2017-12-22 13:07:28 +01:00
yugecin
c0f122c74d fix replay key overlay flickering 2017-12-22 12:53:14 +01:00
yugecin
df1afd98c3 more color variation in smaller groups 2017-12-22 12:52:22 +01:00
yugecin
22d2b0be86 hide the replay key overlay background bars 2017-12-22 12:34:05 +01:00
yugecin
085cd719fa fade out players after they missed 2017-12-22 12:33:51 +01:00
yugecin
3bccdc5540 mark as missed when combo exceeds max combo in replay file 2017-12-22 12:28:10 +01:00
yugecin
992ec7afd8 revert 'don't clone spinners for earrape purposes' because it messes up combo 2017-12-22 12:18:20 +01:00
yugecin
60de7a26c1 don't clone spinners for earrape purposes 2017-12-22 12:05:32 +01:00
yugecin
eaa46bddd9 color players grey and stop updating when they miss 2017-12-22 00:47:38 +01:00
yugecin
92dc59f7b6 show non-300 hit results next to player's name with small animations 2017-12-22 00:10:15 +01:00
yugecin
408c162741 fix replay hit results 2017-12-21 23:55:16 +01:00
yugecin
a2edb8a1c1 readd loading bar 2017-12-21 22:49:31 +01:00
yugecin
35769b31c7 attempt to keep track of scoring for each player 2017-12-21 22:43:42 +01:00
yugecin
5704ebb0c1 slightly less transparent cursor trail 2017-12-16 17:09:00 +01:00
yugecin
e8d0199705 post-merge fixes 2017-12-16 17:07:05 +01:00
yugecin
9320767f21 Merge branch 'master' into replaystuff
# Conflicts:
#	src/itdelatrisu/opsu/states/Game.java
2017-12-16 16:35:11 +01:00
yugecin
9acef42502 change back to previous theme song
I like it more and takes 5MB less
2017-12-16 13:44:23 +01:00
yugecin
71e9b7e2e9 switch to java1.8 again 2017-12-16 13:43:43 +01:00
yugecin
ee162cc1bf prompt the right key instead of the left one when changing the right key 2017-12-15 22:42:00 +01:00
yugecin
3fb5df330a removed unnecessary pause check 2017-06-22 12:30:29 +02:00
yugecin
9d0a84b7ae fix expanding cursor while in game 2017-06-22 12:20:25 +02:00
yugecin
c15168a2c6 option menu: fix section being filtered when they shouldn't 2017-06-22 12:10:02 +02:00
yugecin
7a51828102 option menu: don't subtract nav bar size from width and fix width on 4:3 aspect ratio, don't overscroll when clicking on a category 2017-05-29 02:18:25 +02:00
yugecin
02632deff0 fix bubble notifications having a width of 0 2017-05-28 23:21:10 +02:00
yugecin
7d9ea309bf add icons to option menu nav 2017-05-28 22:59:48 +02:00
yugecin
ae1468a6ad flush after rendering 2017-05-28 21:07:06 +02:00
yugecin
48c8694020 option menu: reset currently open dropdownmenu when changing search filter 2017-05-28 19:45:04 +02:00
yugecin
5dc7299ec0 option menu: partial fix indicator alpha when closing the menu 2017-05-28 19:39:09 +02:00
yugecin
70737e4472 option menu: when search filter doesn't have results, ignore it and show an effect on the filter text 2017-05-28 19:30:41 +02:00
yugecin
6d3336b7ea option menu: fix dropdowns being clicked when clicking overlayed navigation button 2017-05-28 18:44:16 +02:00
yugecin
7f37a51c48 option menu: attempt to fix funky navigation bar when aggressively hovering 2017-05-28 18:00:16 +02:00
yugecin
d11656daf6 option menu: exit updateHoverOption() early when mouse is in navigation bar 2017-05-28 17:30:43 +02:00
yugecin
a031af5d05 option menu: some refactoring 2017-05-28 16:58:15 +02:00