yugecin
15f560ee68
some interaction fixes
2016-11-12 23:55:39 +01:00
yugecin
1cb815360c
make the menu respond better (for slider values etc)
2016-11-12 23:34:45 +01:00
yugecin
43e1109f40
make the menu work
2016-11-12 23:31:18 +01:00
yugecin
f466fafa03
skip through objects
2016-11-12 23:13:41 +01:00
yugecin
b584dcaf68
overlays, draw an optionmenu
2016-11-12 22:30:22 +01:00
yugecin
ceb6751831
leadin delay 2s
2016-11-12 19:04:40 +01:00
yugecin
7276705533
add 5s delay after last hitobj
2016-11-12 18:44:04 +01:00
yugecin
3dc0ad8c68
get tick points from slider
2016-11-12 18:25:44 +01:00
yugecin
25d16ddfae
kickoff slidermovers
2016-11-12 15:41:20 +01:00
yugecin
6a3aaf7375
something
2016-11-06 11:46:56 +01:00
yugecin
b90a9a963a
remove println
2016-11-05 22:40:29 +01:00
yugecin
4f289c2291
add piece
2016-11-05 22:17:02 +01:00
yugecin
86710f53b5
move logo to the beat
2016-11-05 21:49:20 +01:00
yugecin
6a5ba7cd9e
add option to force fallback sliders ( #24 )
2016-10-15 00:09:52 +02:00
Jeffrey Han
79bfa1c255
Properly fix #177 .
...
Previous fix (#186 ) threw NPE upon failing a song. Thanks to #155 .
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2016-10-13 17:51:51 -04:00
Jeffrey Han
3b847d088d
Follow-up to #155 .
...
Some code cleanup and tweaks to the scoreboard display.
2016-10-13 14:41:58 -04:00
Jeffrey Han
21579daa26
Merge pull request #155 from mad-s/master
...
Add ingame scoreboard
2016-10-13 14:15:02 -04:00
Jeffrey Han
dabfb827ee
Use Download class to download track previews into a Temp/ directory.
...
AudioSystem.getAudioInputStream(URL) was causing issues, so just download the files using the more robust Download class.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2016-10-13 04:12:47 -04:00
yugecin
d8aaa3e5a4
tabs
2016-10-11 18:36:28 +02:00
Awlex
164d272340
Muting 'Applause' after leaving resultscreen closes #27
2016-10-11 18:06:59 +02:00
yugecin
97dd34cfc3
better way to check if display settings changed
2016-10-11 11:51:29 +02:00
yugecin
4d16508625
automatically restart when display settings changed
2016-10-11 11:47:46 +02:00
yugecin
0e43e6f938
option to allow larger resolutions, close #11
2016-10-11 11:40:16 +02:00
yugecin
b1887b953b
add fullscreen option, close #17
2016-10-11 11:22:32 +02:00
yugecin
255280de95
fix 'use last objects color' cursor color override using the color before the object was hit
2016-10-10 23:46:20 +02:00
yugecin
9e4cfb47cf
Option to only color cursor trail
2016-10-04 15:22:13 +02:00
yugecin
177e75ba29
show github link in playfield
2016-10-04 14:40:41 +02:00
yugecin
5c2fc16124
use better spinnerdelay
2016-10-04 13:43:08 +02:00
yugecin
23eed71a9c
Put the text above the repo buttons so that the fps counter will not block it
2016-10-04 12:40:01 +02:00
yugecin
7ab4e4263f
Don't hide ui in break periods when auto isn't active
2016-10-02 10:47:48 +02:00
yugecin
0ef65e2dd1
Fix pippi using a wrong radius in the beginning
2016-10-01 21:40:58 +02:00
yugecin
6ad4348d7c
fix start
2016-10-01 15:47:01 +02:00
yugecin
b6c8b9753e
add key for single mirror object
2016-10-01 15:24:30 +02:00
yugecin
f93fab1874
fix mirrorFrom
2016-10-01 15:16:34 +02:00
yugecin
e08d5f2a83
use mapid to decide starting hue for rainbow objects, also use mapid instead of title for direction etc
2016-10-01 15:10:20 +02:00
yugecin
3a507453f9
Use map title to get initial rainbow colors
2016-10-01 15:00:12 +02:00
yugecin
c58cf824a3
Add option to do circles in lazy sliders
2016-10-01 14:51:09 +02:00
yugecin
9d6c413eb7
Implement circleslowsliders
2016-10-01 14:46:39 +02:00
yugecin
49e03add75
Make mirror collage toggleable ingame by pressing M
2016-10-01 13:58:10 +02:00
yugecin
376cb558cb
Merge branch 'spinners' into master
2016-10-01 13:44:54 +02:00
yugecin
be599885f5
add spinnerdelay option
2016-10-01 13:44:34 +02:00
yugecin
70d006b645
make reversearrows scale to the bpm
2016-10-01 13:12:02 +02:00
yugecin
a7e1a2e32f
cursor trail length override
2016-10-01 12:14:39 +02:00
yugecin
1a44b38636
add separate rgb inc option for cursor
2016-10-01 11:59:03 +02:00
yugecin
652bb4f2d0
add cursor color overrides
2016-10-01 11:53:33 +02:00
yugecin
eee65a589e
fix first object movement
2016-10-01 11:34:32 +02:00
yugecin
d424db9a7f
make sample override a percent instread of boolean
2016-10-01 10:46:28 +02:00
yugecin
0199c445c6
Use dance option tab as initial tab
2016-09-30 23:57:43 +02:00
yugecin
5b264a5277
Option to hide all objects
2016-09-30 23:11:43 +02:00
yugecin
2b91288adb
PIPPI!
2016-09-30 22:57:57 +02:00
yugecin
043237d1a1
add to option menu
2016-09-30 21:45:19 +02:00
yugecin
daa7bec0da
Add mover direction
2016-09-30 21:40:33 +02:00
yugecin
2f5f2a610d
add opposite combo color as override option
2016-09-30 21:32:24 +02:00
yugecin
08d9f4165a
option to ignore beatmap sample volume
2016-09-30 21:08:15 +02:00
yugecin
8891976d48
Flash warningarrows after breaks 4 times instead of 2
2016-09-30 20:08:50 +02:00
yugecin
be547cfa1f
Don't draw UI on breaks
2016-09-30 20:05:33 +02:00
yugecin
8c7531e550
prevent arrayindexoutofbounds
2016-09-30 19:56:47 +02:00
yugecin
b12ed6fa0e
Also draw skipbutton when using auto
2016-09-30 19:41:42 +02:00
yugecin
f6b791cf25
Option to apply last object color to cursor
2016-09-30 19:38:02 +02:00
yugecin
add5e96af1
Options to use object color overrides
2016-09-30 19:05:53 +02:00
yugecin
05c29f1106
Fix warningarrows being rotated 180° instead of flipped horizontally
2016-09-30 16:17:51 +02:00
yugecin
da3dbfa702
fix compact optionmenu not selecting last option
2016-09-30 12:23:10 +02:00
yugecin
d6b993bfe8
compactify the options menu
2016-09-30 12:18:34 +02:00
yugecin
3a1f510e31
option to hide all UI
2016-09-30 12:06:36 +02:00
yugecin
52f9ac9a7f
only do dancer options (mirror etc) if auto is active
2016-09-30 09:36:21 +02:00
yugecin
73754e9c7d
option to never draw background
2016-09-30 09:35:21 +02:00
yugecin
e5d7f0f159
give more space for tabs in the option screen
2016-09-30 09:29:24 +02:00
yugecin
46e2b7069f
option for rgb objs
2016-09-30 09:17:39 +02:00
yugecin
fa57e63a2f
option to hide approach circles
2016-09-29 23:34:11 +02:00
yugecin
7f908db6e7
add option for mirrorcollage
2016-09-29 23:29:20 +02:00
yugecin
9a73ab23e9
render mirrored
2016-09-29 21:40:42 +02:00
yugecin
759187b4cd
fix #3 (doesn't move to last object)
2016-09-28 13:49:33 +02:00
yugecin
4504afa59e
add second repobutton :)
2016-09-27 22:44:35 +02:00
yugecin
defeab3522
Add pippi options (not implemented)
2016-09-27 22:33:14 +02:00
yugecin
728b2ceb97
Add options in the ingame menu
2016-09-27 22:02:49 +02:00
yugecin
1fb75c8ea2
Merge branch 'dancestuff' into dancesettings
2016-09-27 21:45:43 +02:00
yugecin
eb696077a2
we want to dance
2016-09-27 21:29:03 +02:00
yugecin
e7e33cd406
put more information in gameobject
2016-09-27 18:17:53 +02:00
yugecin
d2d39b3d9a
test how to add options
2016-09-27 17:55:41 +02:00
yugecin
4769c1cfda
make options menu use lists
2016-09-27 17:36:10 +02:00
yugecin
db36ec390d
Fix #177
2016-06-06 11:43:00 +02:00
Matteo Signer
d7c980e0a4
Misc. bugfixes
2016-04-04 10:59:50 +02:00
Jeffrey Han
8c4e5ac264
Fixed an error when reloading beatmaps. ( #161 )
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-12-14 11:59:49 -05:00
MatteoS
4b76d2c3cf
Scoreboard improvements
2015-12-01 09:32:03 +01:00
Andrew Zhao
5b42f9a588
centered follow points
2015-11-29 18:58:00 -08:00
MatteoS
6f685cf5c7
Ingame scoreboard initial implementation
2015-11-29 09:56:10 +01:00
Jeffrey Han
ba240797d8
Replaced all linear fade-out transitions with eased transitions.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-11-19 17:47:46 -05:00
Jeffrey Han
fb789c8fc5
Follow-up to #150 : delayed fade-out, minor style changes.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-11-19 16:56:28 -05:00
MatteoS
3e285e05fc
Add falling game objects on fail
2015-11-18 22:29:18 +01:00
Jeffrey Han
d85de23cec
Fixed an error when importing beatmaps. ( fixes #149 )
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-11-17 17:46:00 -05:00
Jeffrey Han
f835a441c2
Follow-up to #148 : keypress and edge case fixes.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-11-16 16:05:20 -05:00
MatteoS
d0069c20e5
Fix pitch changes (hopefully)
2015-11-16 21:21:28 +01:00
MatteoS
13e0bdb81e
Make music pitch and speed go down on fail (like in osu!)
2015-11-16 14:33:07 +01:00
Jeffrey Han
4acd3cda02
Check mouse button before firing events for kinetic scrolling.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-20 11:38:46 -04:00
Jeffrey Han
5634a673bb
Fix hovering bug with < max nodes in kinetic scrolling.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-19 13:04:53 -04:00
fd
b843beb3c0
KineticScrolling Minor fixes
...
for selection in large BeatmapSets
2015-09-19 12:11:07 -04:00
Jeffrey Han
c58c128ec8
Minor Javadoc additions/edits.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-18 19:20:18 -04:00
Jeffrey Han
eb331360b9
Added scrolling animation to "random" song selection.
...
Involves temporarily changing the kinetic scrolling speed, so it's a little messy...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-18 18:49:01 -04:00
Jeffrey Han
daf3a2aad3
Merge pull request #134 from Bigpet/snakeslider
...
Snaking sliders implementation.
2015-09-18 15:27:54 -04:00
Peter Tissen
131138ea8c
Snaking sliders initial implementation.
...
Draws curves in a range from 0 to x (where x is a value between 0 and 1) while blending them in (if enabled in the options)
Cache a unit-cone once and re-use that with scaling and translation instead of generating it each time again.
This is more for readability than performance (since presumably feeding it mostly constants like before would be faster)
Only draws the cones in the curve once if possible
(only possible if consective calls to draw with the intervals x_1 before x_2 are made and [0, x_1] [0, x_2] with x_1 < x_2 holds true)
minor refactoring and cleanup
Omg my code is such a mess. I feel like I've committed a crime against humanity by just randomly putting that
random vbo id into the class called "Rendertarget". But there's really no good place for it now (that has a way to clean it up).
But if "Rendertarget" will ever be used by anything else but the sliders I'm gonna pull that out.
added blending in for return arrows and ticks
2015-09-18 20:21:37 +02:00