yugecin
9320767f21
Merge branch 'master' into replaystuff
...
# Conflicts:
# src/itdelatrisu/opsu/states/Game.java
2017-12-16 16:35:11 +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
9b5dc4c121
remove delegating stuff from Input
2017-05-27 02:10:32 +02:00
yugecin
a5efe7e649
strip Input handling
2017-05-27 00:37:02 +02:00
yugecin
42bc11ef75
move bubble notification colors to Colors file
2017-05-26 21:44:23 +02:00
yugecin
1df25520e4
overhaul event system
2017-05-26 21:32:55 +02:00
yugecin
ec53f531c8
got rid of dependency injection, it doesn't add anything at this point and only slows down things and makes a mess. Also some refactoring.
2017-05-21 11:12:55 +02:00
yugecin
1ebf2c2dcb
saner transition management
2017-05-05 00:44:51 +02:00
yugecin
9d9f2df5d8
align names and squares, order the rainbow names again and let cursor size be 0.1x min
2017-03-30 01:20:17 +02:00
yugecin
9df139bded
post merge stuff
2017-03-30 00:06:13 +02:00
yugecin
3629dfd4d7
Merge branch 'master' into replaystuff
...
# Conflicts:
# src/itdelatrisu/opsu/Options.java
# src/itdelatrisu/opsu/ui/Cursor.java
2017-03-30 00:05:45 +02:00
yugecin
e270aeb92e
sort the playerlist by score
2017-03-29 23:59:38 +02:00
yugecin
be23541ac3
refactor options
2017-03-26 22:57:10 +02:00
yugecin
2f1f860ca3
fix sliders disappearing when multiple sliders are active or when later sliders is done earlier (2b maps etc)
2017-03-05 11:58:07 +01:00
yugecin
d6144187ad
dancing hitcircles
2017-03-04 14:52:51 +01:00
yugecin
bed7ec8d56
rename OptionsMenu to OptionGroups
2017-03-04 14:51:58 +01:00
yugecin
2e3a782fdc
put common hitcircle render code in separate class
2017-03-04 14:26:55 +01:00
yugecin
68e0b6fad8
better workaround for #130
2017-03-04 00:27:53 +01:00
yugecin
0e8bf0b31e
Merge branch 'master' into replaystuff
2017-02-26 00:03:47 +01:00
yugecin
1d8f10642b
flash warningarrows 8x125ms instead of 4x250ms
2017-02-26 00:03:25 +01:00
yugecin
ba2aa51b7b
multiple replay display stuff
2017-02-25 23:05:41 +01:00
yugecin
80e1d6eb12
injecting fields
2017-02-06 01:02:38 +01:00
yugecin
77a5ebf537
make the eventbus static
2017-02-06 00:39:45 +01:00
yugecin
7e135550e0
enchanced optionmenu
2017-01-29 11:28:24 +01:00
yugecin
5752aec58c
remove the watermark
2017-01-22 00:15:54 +01:00
yugecin
36aaccda29
replace all calls to old bar notif with new method
2017-01-21 23:52:19 +01:00
yugecin
40268c3232
hide cursor when viewing replay
2017-01-21 14:36:59 +01:00
yugecin
7ec4d7db46
only hide cursor ingame when auto(pilot) is active
2017-01-21 14:33:47 +01:00
yugecin
030f204e54
reset cursor location on leaving game
2017-01-21 13:30:10 +01:00
yugecin
b2f85edb13
fix nullpointer for mover storyboard
2017-01-21 13:29:10 +01:00
yugecin
978a41116c
enable cursor
2017-01-21 13:11:34 +01:00
yugecin
0af6bc8c09
return to songmenu when closing game ranking screen
2017-01-19 19:52:13 +01:00
yugecin
2d0e2143d1
convert gamepausemenu
2017-01-19 19:43:47 +01:00
yugecin
a3df6e12d6
convert game
2017-01-19 19:23:31 +01:00
yugecin
4e5f69b9a0
converted mainmenu
2017-01-17 23:44:12 +01:00
yugecin
3b91247d12
don't recreate knorkesliders when loading checkpoint (part of #104 )
2016-12-25 18:29:57 +01:00
yugecin
9ec2d1a5a8
attempts to merge mirrored curves
2016-12-25 17:30:09 +01:00
yugecin
2c2ba317b9
prevent index out of bounds ex when loading checkpoint at time before first object
2016-12-25 15:47:25 +01:00
yugecin
1803d714a5
basic implementation of sbv2
2016-12-25 12:16:32 +01:00
yugecin
653d27d7b2
remove the end game timer
2016-12-24 14:43:53 +01:00
yugecin
20194d58b3
post merge stuff
2016-12-24 14:35:36 +01:00
yugecin
a6540044b6
Merge remote-tracking branch 'remotes/original/master' into upstream
...
# Conflicts:
# src/itdelatrisu/opsu/Container.java
# src/itdelatrisu/opsu/GameData.java
# src/itdelatrisu/opsu/Options.java
# src/itdelatrisu/opsu/audio/MusicController.java
# src/itdelatrisu/opsu/objects/Circle.java
# src/itdelatrisu/opsu/objects/Slider.java
# src/itdelatrisu/opsu/render/CurveRenderState.java
# src/itdelatrisu/opsu/states/Game.java
# src/itdelatrisu/opsu/states/MainMenu.java
# src/itdelatrisu/opsu/states/SongMenu.java
# src/itdelatrisu/opsu/ui/Colors.java
# src/itdelatrisu/opsu/ui/MenuButton.java
2016-12-24 14:35:20 +01:00
Jeffrey Han
aa1babed3b
Delayed fade-out of UI after finishing a game.
...
All elements quickly fade out, and wait 2.5s before switching screens (instead of immediately).
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2016-12-24 01:55:43 -05:00
Jeffrey Han
106891a259
More star stream tweaks.
...
- Pass in the max stars in the stream, excluding bursts. (Use 0 for burst-only star streams.)
- Added duration spread setters. (Scoreboard star stream burst now happens faster.)
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2016-12-23 01:29:49 -05:00
Jeffrey Han
2d7a4a3eab
Fixed bug with watching replays on "Auto" counting as retries.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2016-12-23 00:50:45 -05:00
Jeffrey Han
8a7b67b578
Star stream updates. ( mad-s/opsu@701ef796 )
...
- Make StarStream directional.
- Burst stars when score rank increases.
2016-12-23 00:40:36 -05:00
Jeffrey Han
0d92d79ed7
Fix beatmap array fields not being loaded. ( fixes #222 , blame: #214 )
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2016-12-22 14:37:23 -05:00
Jeffrey Han
ed06a8b0ac
Added "favorites" and "last played" beatmap groups, and more sorts.
...
- New sorts: by date added, and most played.
- Sorts are moved to a dropdown menu.
- Tabs are now groupings (all songs, last played, favorites).
- Add/remove "favorite" beatmaps in the right-click menu.
- Beatmap database is now updateable like score database (no longer drops/recreates on every update).
- Various bug fixes.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2016-12-22 05:26:09 -05:00
Jeffrey Han
4446487575
Fixed bug where disabling mouse buttons also blocks scrolling. ( #220 )
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2016-12-20 15:18:20 -05:00