yugecin
|
f3cb544be0
|
Merge branch 'sliderfix'
|
2016-12-10 19:54:16 +01:00 |
|
yugecin
|
6238f378be
|
fix shrinking knorkesliders
|
2016-12-10 19:54:03 +01:00 |
|
yugecin
|
ab37d438e0
|
redraw instead of trying to do miracles
|
2016-12-10 19:49:43 +01:00 |
|
yugecin
|
d96bbd3a08
|
attempt to fix shrinking sliders
|
2016-12-10 19:30:21 +01:00 |
|
yugecin
|
7126cd58a5
|
add option to disable hit animations (close #95)
|
2016-12-10 17:33:34 +01:00 |
|
yugecin
|
b76a3b366d
|
don't show slider endcircle fadeout animation
|
2016-12-10 17:28:58 +01:00 |
|
yugecin
|
0132f00073
|
get rid of code repetition
|
2016-12-10 17:26:55 +01:00 |
|
yugecin
|
961ea097c7
|
fix crashing caused by merged slider when map doesn't have sliders
|
2016-12-10 17:19:45 +01:00 |
|
yugecin
|
a40c8b5d31
|
visit every object when multiple objects end during the same update (close #72)
|
2016-12-10 16:20:50 +01:00 |
|
yugecin
|
3a137b0ff0
|
allow seticon to fail (close #85)
|
2016-12-10 14:46:46 +01:00 |
|
yugecin
|
b66c0d5c5c
|
add nullcheck (fix #96)
|
2016-12-10 11:21:03 +01:00 |
|
yugecin
|
22a6cfd851
|
fix code order to fade in reversearrows
|
2016-12-10 11:07:47 +01:00 |
|
yugecin
|
8f059ca40b
|
Merge branch 'upstream'
|
2016-12-10 11:01:18 +01:00 |
|
yugecin
|
badae5f85c
|
Merge remote-tracking branch 'remotes/original/master' into upstream
# Conflicts:
# src/itdelatrisu/opsu/objects/Slider.java
|
2016-12-10 11:00:58 +01:00 |
|
yugecin
|
aa3b898a12
|
Merge branch 'master' into upstream
|
2016-12-10 10:56:17 +01:00 |
|
yugecin
|
c843dba782
|
fix merge conflicts
|
2016-12-10 02:31:55 +01:00 |
|
yugecin
|
4500b9f985
|
Merge remote-tracking branch 'remotes/yugefork/slider-improvements'
# Conflicts:
# src/itdelatrisu/opsu/GameData.java
# src/itdelatrisu/opsu/objects/Slider.java
|
2016-12-10 02:30:57 +01:00 |
|
yugecin
|
452daee4d8
|
bouncy reversearrow
|
2016-12-10 02:16:58 +01:00 |
|
yugecin
|
8ea4bcf7de
|
expand followcircle on sliderticks
|
2016-12-10 02:13:56 +01:00 |
|
yugecin
|
5657290abf
|
fix first tick after repeat being ignored
|
2016-12-10 02:08:37 +01:00 |
|
yugecin
|
ffd1a57755
|
don't draw sliderticks that the sliderball already passed
|
2016-12-10 02:04:37 +01:00 |
|
yugecin
|
c87c5a8d7a
|
don't show hitresult fades for sliders when hidden is enabled
|
2016-12-10 02:01:53 +01:00 |
|
yugecin
|
7a45e1abbb
|
fade out sliders when hidden is enabled
|
2016-12-10 01:54:29 +01:00 |
|
yugecin
|
b3a69cda23
|
md
|
2016-12-10 01:40:44 +01:00 |
|
yugecin
|
6c798b0780
|
Revert "remove gradle"
This reverts commit 51f5282517.
|
2016-12-10 01:38:55 +01:00 |
|
yugecin
|
c1ac3bfe9e
|
update example vid in readme
|
2016-12-10 01:38:32 +01:00 |
|
yugecin
|
848f83ed29
|
hide scoreboard if 'hide all UI' option is enabled
|
2016-12-10 01:35:48 +01:00 |
|
yugecin
|
c0acb7ad6b
|
Merge branch 'yugecin/opsu/aspire-fix'
# Conflicts:
# src/itdelatrisu/opsu/objects/curves/EqualDistanceMultiCurve.java
|
2016-12-10 01:32:04 +01:00 |
|
yugecin
|
84cb6d34e2
|
sync opsu's readme with upstream
|
2016-12-10 01:29:59 +01:00 |
|
yugecin
|
cb1b9fbe42
|
Merge branch 'upstream'
|
2016-12-10 01:25:00 +01:00 |
|
yugecin
|
9ed6e8b320
|
CurveRenderState geometry
|
2016-12-10 01:21:17 +01:00 |
|
yugecin
|
e878f0fb0d
|
Merge branch 'master' of https://github.com/itdelatrisu/opsu into 'upstream'
# Conflicts:
# README.md
# src/itdelatrisu/opsu/Opsu.java
# src/itdelatrisu/opsu/Utils.java
# src/itdelatrisu/opsu/render/CurveRenderState.java
# src/itdelatrisu/opsu/states/Game.java
|
2016-12-10 01:19:31 +01:00 |
|
yugecin
|
fdf936e47b
|
fade in/out letterboxes during breaks
|
2016-12-10 00:13:07 +01:00 |
|
yugecin
|
915728ec24
|
force break end when next object shows
|
2016-12-09 23:13:05 +01:00 |
|
yugecin
|
5f9f68c6e8
|
check array size before accessing next element (fixes aspire map crash)
|
2016-12-09 22:16:42 +01:00 |
|
yugecin
|
fd8474365d
|
clamp msPerBeat in timingpoints between 10 and 1000 like upstream game does (thanks to @McKay42 for the suggestion)
|
2016-12-09 22:14:13 +01:00 |
|
yugecin
|
4c64eee4db
|
fix rendering too much merged slider after loading checkpoint
|
2016-12-09 22:09:50 +01:00 |
|
yugecin
|
2000aacde3
|
remove some commented stuff
|
2016-12-09 22:02:02 +01:00 |
|
yugecin
|
5989c50456
|
fix #94
|
2016-12-07 13:35:29 +01:00 |
|
yugecin
|
b52b2b251c
|
remove unused code
|
2016-12-05 21:13:18 +01:00 |
|
yugecin
|
cfc5426963
|
fix blending... and update slidergradient
|
2016-12-05 20:48:38 +01:00 |
|
yugecin
|
601280cfa3
|
increase curve density for more beautiful sliders
|
2016-12-05 18:45:30 +01:00 |
|
yugecin
|
5cd9515d87
|
disable blending for slider curves
|
2016-12-05 18:37:37 +01:00 |
|
yugecin
|
d5296d51fa
|
fix shrinking sliders for fallback sliders
|
2016-12-05 00:35:11 +01:00 |
|
yugecin
|
7e82b05a56
|
use inner interface instead of default impl so we can go back to java 7 :) (close #87)
|
2016-12-04 23:54:53 +01:00 |
|
yugecin
|
9e63086600
|
rename the 'enable storyboard' option
|
2016-12-04 23:47:59 +01:00 |
|
yugecin
|
d7601b8f7e
|
change map end delay max to 15000
|
2016-12-04 22:53:47 +01:00 |
|
yugecin
|
e3fdd73e36
|
fix wrong trackposition during lead in caused by music offsets
|
2016-12-04 22:45:05 +01:00 |
|
yugecin
|
25f310887d
|
Merge branch 'knorkemergingsliders'
|
2016-12-04 22:40:35 +01:00 |
|
yugecin
|
766e3657c7
|
hide sliderticks that the ball already passed
|
2016-12-04 22:16:25 +01:00 |
|
yugecin
|
8171cfdec6
|
also use splice for non-merging sliders instead of reverse
|
2016-12-04 22:03:09 +01:00 |
|
yugecin
|
0eb09d4e0d
|
shrink the slider faster
|
2016-12-04 21:53:10 +01:00 |
|
yugecin
|
a3af1c71b8
|
attemt to fix shrinking sliders with odd amount of repeats with merged slider rendering
|
2016-12-04 21:52:15 +01:00 |
|
yugecin
|
50f475e0f7
|
correct shrinking sliders for slider with odd amount of repeats
|
2016-12-04 21:12:22 +01:00 |
|
yugecin
|
00fcf0ebc1
|
add options for slider styles and make it all work
|
2016-12-04 17:35:55 +01:00 |
|
yugecin
|
33f018bf0f
|
Merge branch 'master' into knorkemergingsliders
|
2016-12-04 16:22:15 +01:00 |
|
yugecin
|
fb9565ffa9
|
Merge branch 'quadrbez'
|
2016-12-04 16:19:29 +01:00 |
|
yugecin
|
f820cc546a
|
modify factor min/max
|
2016-12-04 16:15:26 +01:00 |
|
yugecin
|
55b8fbeb7b
|
Merge branch 'quadrbez'
|
2016-12-04 16:11:25 +01:00 |
|
yugecin
|
4acca328a7
|
fix bezier depending options
|
2016-12-04 16:11:15 +01:00 |
|
yugecin
|
8b1d1e03bb
|
fix menu hiding items cause derpings in detecting current hovering option
|
2016-12-04 16:06:13 +01:00 |
|
yugecin
|
403075a53d
|
add cubic bezier mover for slider entries, add aggressiveness factor for slider entry/exit
|
2016-12-04 15:32:38 +01:00 |
|
yugecin
|
041e0dd439
|
correct the position/speed when exiting sliders
|
2016-12-04 15:00:07 +01:00 |
|
yugecin
|
79f0cead0c
|
cleanups
|
2016-12-04 14:35:47 +01:00 |
|
yugecin
|
3e1d45e8ea
|
Merge branch 'quadrbez'
|
2016-12-04 14:31:55 +01:00 |
|
yugecin
|
f91f2bb88f
|
fix aggressiveness not updating
|
2016-12-04 14:31:35 +01:00 |
|
yugecin
|
22146e1ac6
|
fix sboverlay showcondition
|
2016-12-04 14:05:18 +01:00 |
|
yugecin
|
7459dd66d0
|
add the showcondition to sboverlay options
|
2016-12-04 13:57:02 +01:00 |
|
yugecin
|
e916e73ddb
|
chagne quadr bez setting sensitivity
|
2016-12-04 13:54:26 +01:00 |
|
yugecin
|
27be84e99a
|
hide options with failing showcondition
|
2016-12-04 13:49:35 +01:00 |
|
yugecin
|
e2453db9d5
|
add showcondition for options
|
2016-12-04 13:40:41 +01:00 |
|
yugecin
|
3c15aeb9bd
|
add aggressiveness in optionmenu
|
2016-12-04 13:37:00 +01:00 |
|
yugecin
|
f95d1c4669
|
add quadratic bezier mover
|
2016-12-04 13:23:37 +01:00 |
|
yugecin
|
06445e59c4
|
fix slider leftovers being drawn
|
2016-12-03 20:13:58 +01:00 |
|
yugecin
|
8f9f16de98
|
try fix the slidercones inbetween
|
2016-12-03 19:25:22 +01:00 |
|
yugecin
|
580f11a3d3
|
draw sliders on correct times
|
2016-12-03 19:11:36 +01:00 |
|
yugecin
|
022035dce5
|
Merge branch 'knorkesliders' into knorkemergingsliders
# Conflicts:
# src/itdelatrisu/opsu/objects/Slider.java
|
2016-12-03 18:54:09 +01:00 |
|
yugecin
|
89245d9976
|
first attempt at merging sliders
|
2016-12-03 18:39:20 +01:00 |
|
yugecin
|
08834471fc
|
first attemt at shrinking sliders
|
2016-12-03 18:18:18 +01:00 |
|
yugecin
|
fd39b69cbf
|
disable the second linear mover
|
2016-12-02 14:56:33 +01:00 |
|
yugecin
|
7f64d80b47
|
add pippi radius to storyboard options
|
2016-11-23 22:34:51 +01:00 |
|
yugecin
|
a44b131fd2
|
version bump (rel 0.3.1)
|
2016-11-20 23:54:52 +01:00 |
|
yugecin
|
bf517eeb07
|
fix first slidermover derping
|
2016-11-20 23:52:28 +01:00 |
|
yugecin
|
6e4d34b3c5
|
hotfix broken slidermovers
|
2016-11-20 23:40:30 +01:00 |
|
yugecin
|
49d1d5dd2d
|
version bump (rel0.3.0)
|
2016-11-20 23:21:31 +01:00 |
|
yugecin
|
b19523ff26
|
ctrl+click slider option to reset to default value
|
2016-11-20 23:19:13 +01:00 |
|
yugecin
|
7898b669f5
|
add visual indicator for numeric values in the option menu
|
2016-11-20 23:06:47 +01:00 |
|
yugecin
|
b6f2101c16
|
add pippi radius (close #26)
|
2016-11-20 22:50:49 +01:00 |
|
yugecin
|
6ef16bce36
|
fix not being able to skip when epilepsy warning is taking its time
|
2016-11-20 22:41:33 +01:00 |
|
yugecin
|
8421930f27
|
add star approach circle
|
2016-11-20 22:38:05 +01:00 |
|
yugecin
|
e5a359cc63
|
add star spinner (close #53)
|
2016-11-20 22:29:40 +01:00 |
|
yugecin
|
44bcaf06f9
|
fix npe caused be last commit changes
|
2016-11-20 22:27:16 +01:00 |
|
yugecin
|
63144426d1
|
new cursor override: use next object's colors (close #43)
|
2016-11-20 22:10:17 +01:00 |
|
yugecin
|
3cbc02c253
|
Merge branch 'pullreqs'
|
2016-11-20 18:35:38 +01:00 |
|
yugecin
|
e18eba17de
|
make dancer code more resilient to storyboard changes
|
2016-11-20 18:35:20 +01:00 |
|
yugecin
|
cdd88d9a8d
|
merge the movers into one list, use java8 for default impl in interfaces
|
2016-11-20 17:24:58 +01:00 |
|
yugecin
|
b325b53e4f
|
polymovers don't like slidermovers
|
2016-11-20 17:02:55 +01:00 |
|
yugecin
|
30186b94f4
|
getting rid of repetitions
|
2016-11-20 17:01:56 +01:00 |
|
yugecin
|
726fef9b38
|
Merge branch 'Awlexus-master' into pullreqs
|
2016-11-20 14:22:54 +01:00 |
|
yugecin
|
da90c98fce
|
ability to change map offset while playing (- and + keys)
|
2016-11-20 13:49:53 +01:00 |
|