yugecin
9c0eaca4ee
moving stuff around
2017-01-09 22:45:52 +01:00
yugecin
e8cac712fc
getting rid of the slick (App)GameContainer
2017-01-09 22:42:59 +01:00
yugecin
d5796e5a1e
cleanup the prestartupinitializer
2017-01-08 11:23:23 +01:00
yugecin
31a25b297f
more oop shit for state transitions
2017-01-08 11:23:06 +01:00
yugecin
6d8f48a03f
switching states using fade transitions
2017-01-07 23:14:10 +01:00
yugecin
ebda622c2c
guicy new way of running the app
2017-01-07 14:02:33 +01:00
yugecin
3b49792554
ExGon mover
2017-01-01 23:47:11 +01:00
yugecin
bf4bda949c
fix hitbox for storyboard mover delete square
2016-12-26 23:37:13 +01:00
yugecin
b562a50254
getting rid of code repetition
2016-12-26 23:36:25 +01:00
yugecin
af50fc01ad
hide merged mirror pool option for now
2016-12-25 21:49:08 +01:00
yugecin
ba10b43f7e
fix slider circle animation color on mirrored slider
2016-12-25 21:48:44 +01:00
yugecin
bcb1ca1296
attempts to make the ease middle animation decent
2016-12-25 21:11:12 +01:00
yugecin
1c2fac02be
set bezier control points in the middle
2016-12-25 21:10:58 +01:00
yugecin
3b91247d12
don't recreate knorkesliders when loading checkpoint (part of #104 )
2016-12-25 18:29:57 +01:00
yugecin
bcb805a23a
Merge branch 'mergemirror'
2016-12-25 18:13:44 +01:00
yugecin
2821a259bd
remove a comment
2016-12-25 18:13:32 +01:00
yugecin
b37e03b3be
make mirrored curves work
2016-12-25 18:05:00 +01:00
yugecin
9ec2d1a5a8
attempts to merge mirrored curves
2016-12-25 17:30:09 +01:00
yugecin
0e30a1e0e4
option to define merging slider mirror pool
2016-12-25 16:57:09 +01:00
yugecin
0f0695c34a
less text padding in simplebutton, rename sbv2 ease middle button
2016-12-25 16:30:30 +01:00
yugecin
2b5ee7d8b8
middle ease animation for sbv2
2016-12-25 16:22:09 +01:00
yugecin
66b174523b
fix msb (2/2)
2016-12-25 15:50:43 +01:00
yugecin
ae84696aa6
fix msb (1/2)
2016-12-25 15:50:30 +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
eb1b3f3601
Merge branch 'sbv2'
2016-12-25 15:46:50 +01:00
yugecin
ad6ba664f9
add animations to storyboardmovers
2016-12-25 15:46:11 +01:00
yugecin
ce1dd5eba1
CubicStoryboardMover
2016-12-25 14:23:10 +01:00
yugecin
7aafd590f6
QuadraticStoryboardMover
2016-12-25 14:19:22 +01:00
yugecin
c219f078fb
use renderutils
2016-12-25 14:19:08 +01:00
yugecin
a392875940
renderutils
2016-12-25 14:18:50 +01:00
yugecin
4d528089d2
add multipoint storyboard mover
2016-12-25 13:58:31 +01:00
yugecin
81431067d8
ability to remove movers
2016-12-25 13:19:54 +01:00
yugecin
ddaa8f5bcc
add forgotten file (intellij plz, DMITRY PLZ)
2016-12-25 12:42:09 +01:00
yugecin
414e20ec26
recalculate length and times every x ms when moving
2016-12-25 12:41:40 +01:00
yugecin
bf2e71e39b
fix wrong length calculation when adding first mover
2016-12-25 12:35:33 +01:00
yugecin
1803d714a5
basic implementation of sbv2
2016-12-25 12:16:32 +01:00
yugecin
fc32040b2f
fix hitresult reversearrow color
2016-12-24 14:49:24 +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
9f2aa7c1fb
Star fountain motions.
...
Star fountains now "randomly" spray upwards, inwards, or outwards.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2016-12-23 16:53:12 -05:00
Jeffrey Han
5704b8aa10
Added star fountains to main menu.
...
- Added MusicController methods to get measure progress (similar to beat progress).
- Workaround for inaccurate track positions after looping by not looping.
- Make sure star duration is positive.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2016-12-23 04:03:32 -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
81c8a61bb8
Better-defined root directory.
...
- If running from a JAR, the root directory will be the same directory as the JAR (not where it was launched).
- Otherwise, use the current working directory.
- XDG unaffected.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2016-12-22 19:54:05 -05:00
Jeffrey Han
25efbd3023
Fixed MenuButton expand directions. (blame: 474b407
, #214 )
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2016-12-22 19:16:34 -05:00
Jeffrey Han
1436f2376e
New theme song.
...
"Rainbows" by Kevin MacLeod.
Some config loading tweaks to make updating the theme song more seamless.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2016-12-22 18:36:31 -05:00
Jeffrey Han
e3276a3365
Color unplayed beatmaps pink in the menu.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2016-12-22 17:37:29 -05:00