yugecin
|
d8bd6ce93b
|
add code again to remove sb options
|
2016-12-11 19:48:01 +01:00 |
|
yugecin
|
1660c4f3d7
|
fix ob1
|
2016-12-11 19:24:01 +01:00 |
|
yugecin
|
55453c5d26
|
Use round instead of cast to get better slider feeling
|
2016-12-11 18:58:01 +01:00 |
|
yugecin
|
42335b2024
|
attempts to fix storyboard
|
2016-12-11 18:09:02 +01:00 |
|
yugecin
|
b210b462fb
|
fix don't show the enable sb option in sb option menu
|
2016-12-11 16:47:05 +01:00 |
|
yugecin
|
7ff55b87c8
|
fix the save events
|
2016-12-11 16:46:47 +01:00 |
|
yugecin
|
066382d4bf
|
compacter lists
|
2016-12-11 16:41:56 +01:00 |
|
yugecin
|
0e06ab6249
|
make default tab actually work
|
2016-12-11 16:36:29 +01:00 |
|
yugecin
|
7096201521
|
cleanup tabstuff in optionsoverlay
|
2016-12-11 16:33:32 +01:00 |
|
yugecin
|
6660f127f9
|
attempt to fix stuff not updating
|
2016-12-11 16:32:21 +01:00 |
|
yugecin
|
347705aadf
|
fix quadratic bezier aggressiveness
|
2016-12-11 14:16:35 +01:00 |
|
yugecin
|
f06c285d22
|
change the position of the remove bg option
|
2016-12-11 14:07:23 +01:00 |
|
yugecin
|
15e3d46272
|
add hit animations to sb options
|
2016-12-11 13:40:03 +01:00 |
|
yugecin
|
1588d896e1
|
reset sb speed on enter (close #74)
|
2016-12-11 13:29:43 +01:00 |
|
yugecin
|
3054071bd6
|
move values more to the right in sb overlay
|
2016-12-11 13:27:29 +01:00 |
|
yugecin
|
f0c51084d1
|
clean up options
|
2016-12-11 13:25:04 +01:00 |
|
yugecin
|
5cf0f5bd1f
|
more cleanup
|
2016-12-11 12:47:33 +01:00 |
|
yugecin
|
4bfd5147fb
|
add key input option handling and other improvements
|
2016-12-11 12:31:52 +01:00 |
|
yugecin
|
03ef993a18
|
let the parent draw UI, fix SBoverlay input events
|
2016-12-11 12:16:20 +01:00 |
|
yugecin
|
da65270ab0
|
use new option overlay for storyboard menu
|
2016-12-11 11:57:17 +01:00 |
|
yugecin
|
b177605cbb
|
cleanup
|
2016-12-11 11:10:32 +01:00 |
|
yugecin
|
3c8b769248
|
make comboboxes work
|
2016-12-11 11:07:28 +01:00 |
|
yugecin
|
30b07f75d8
|
draw comboboxes
|
2016-12-11 10:40:21 +01:00 |
|
yugecin
|
c1f137c72d
|
color the value
|
2016-12-11 10:23:32 +01:00 |
|
yugecin
|
81449fb8d5
|
fix maximum scroll offset not being changed when options are not shown
|
2016-12-11 10:20:22 +01:00 |
|
yugecin
|
03a2e646ad
|
remove sout
|
2016-12-11 10:08:41 +01:00 |
|
yugecin
|
1bd5da6434
|
make sliders slide
|
2016-12-11 10:08:22 +01:00 |
|
yugecin
|
cd06b13f66
|
tooltip with description
|
2016-12-11 02:33:50 +01:00 |
|
yugecin
|
82269bf2bb
|
fix scrollbar and max scroll position
|
2016-12-11 02:29:48 +01:00 |
|
yugecin
|
4a79ad8a25
|
only click option when mouse was not dragged
|
2016-12-11 02:26:31 +01:00 |
|
yugecin
|
0a54d63877
|
scroll by moving mouse
|
2016-12-11 02:23:02 +01:00 |
|
yugecin
|
7225095472
|
some sound effects
|
2016-12-11 02:18:50 +01:00 |
|
yugecin
|
7abd0d5c63
|
clickable tabs
|
2016-12-11 02:14:43 +01:00 |
|
yugecin
|
988975c612
|
checkboxes, sliders
|
2016-12-11 02:08:35 +01:00 |
|
yugecin
|
edd781b0d4
|
one big optionmenu
|
2016-12-11 01:17:30 +01:00 |
|
yugecin
|
e8877d762d
|
rename optionsoverlay
|
2016-12-10 22:36:38 +01:00 |
|
yugecin
|
4c64eee4db
|
fix rendering too much merged slider after loading checkpoint
|
2016-12-09 22:09:50 +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
|
33f018bf0f
|
Merge branch 'master' into knorkemergingsliders
|
2016-12-04 16:22: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
|
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
|
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
|
89245d9976
|
first attempt at merging sliders
|
2016-12-03 18:39:20 +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
|
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
|
b6f2101c16
|
add pippi radius (close #26)
|
2016-11-20 22:50:49 +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
|
63144426d1
|
new cursor override: use next object's colors (close #43)
|
2016-11-20 22:10:17 +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 |
|
Awlex
|
14d88f38bf
|
The model is now working and downwards compatible
|
2016-11-20 13:49:40 +01:00 |
|
Awlex
|
b36d7d487f
|
Remodeled PolyMoverFactories and Movers, to be more effizient and userfriendly
|
2016-11-20 04:42:46 +01:00 |
|
Awlex
|
5a5c13f64c
|
ArcFactory works with one Arc
|
2016-11-20 00:04:56 +01:00 |
|
Awlex
|
a671f9dba2
|
something
|
2016-11-19 22:47:27 +01:00 |
|
Awlex
|
3bd16a8593
|
Merge branch 'master' into Curving
|
2016-11-19 22:17:19 +01:00 |
|
Awlex
|
21aa986ea9
|
Fixing Dancer
|
2016-11-19 22:16:36 +01:00 |
|
Awlex
|
9ff2145b39
|
Merge remote-tracking branch 'refs/remotes/origin/Curving'
|
2016-11-19 21:57:11 +01:00 |
|
Awlex
|
b01033edd5
|
It looks better now
|
2016-11-19 21:54:33 +01:00 |
|
yugecin
|
f0db0b82fb
|
fix #55
|
2016-11-19 21:21:11 +01:00 |
|
Awlex
|
eb561d8369
|
It doesn't crash anymore
|
2016-11-19 15:41:53 +01:00 |
|
Awlex
|
6f5f17da74
|
First try integrating a Arc. Status: Still alot to do
|
2016-11-19 02:33:15 +01:00 |
|
yugecin
|
872ae68990
|
Merge branch 'sb'
|
2016-11-13 13:33:18 +01:00 |
|
yugecin
|
3812742b76
|
reload sb settings when deleting a setting
|
2016-11-13 13:33:11 +01:00 |
|
yugecin
|
6644ed96f5
|
Merge branch 'sb'
|
2016-11-13 13:17:35 +01:00 |
|
yugecin
|
1786e74a51
|
use name instead of displayname
|
2016-11-13 13:13:22 +01:00 |
|
yugecin
|
41143586f6
|
show option value in sblist
|
2016-11-13 13:12:57 +01:00 |
|
yugecin
|
db6c813715
|
pause music when pressing c and already at 0 speed
|
2016-11-13 13:10:49 +01:00 |
|
yugecin
|
454d09b5d0
|
save the current options into the first obj's options
|
2016-11-13 13:09:28 +01:00 |
|
yugecin
|
a01a233245
|
add hint for keymap save/load position
|
2016-11-13 12:53:57 +01:00 |
|
yugecin
|
ea7856e52d
|
add hit lighting as sb option
|
2016-11-13 12:51:53 +01:00 |
|
yugecin
|
fbd62e4342
|
Merge branch 'sb'
|
2016-11-13 04:23:34 +01:00 |
|
yugecin
|
fed1f1ee50
|
fix going back not reverting the changes from last index
|
2016-11-13 04:23:27 +01:00 |
|
yugecin
|
e8a6b07fef
|
Merge branch 'sb'
|
2016-11-13 04:07:02 +01:00 |
|
yugecin
|
0268d325d1
|
fix more aiob
|
2016-11-13 04:06:52 +01:00 |
|
yugecin
|
173d3e7c2c
|
use a linearmover for the first movement
|
2016-11-13 03:18:21 +01:00 |
|
yugecin
|
6f083d47da
|
add visual indicator for map progress
|
2016-11-13 03:12:26 +01:00 |
|
yugecin
|
b969946fc4
|
fix array index out of bounds
|
2016-11-13 03:07:46 +01:00 |
|
yugecin
|
b722808d70
|
add option to enable/disable sb
|
2016-11-13 01:45:06 +01:00 |
|
yugecin
|
cf14bca4a5
|
prevent hue shifting when hue inc or obj color override is changed by sb
|
2016-11-13 01:39:30 +01:00 |
|
yugecin
|
81890effd3
|
also instantly update when obj color rgb inc changes
|
2016-11-13 01:29:26 +01:00 |
|
yugecin
|
623c5eefdd
|
fix object color override not live changing after editing in sb
|
2016-11-13 01:27:32 +01:00 |
|
yugecin
|
7d9384f09e
|
fix sb changes being drawn above each other instead of under
|
2016-11-13 01:25:34 +01:00 |
|
yugecin
|
53a444bd78
|
display the sb changed at current object
|
2016-11-13 01:10:08 +01:00 |
|
yugecin
|
711fd0a03e
|
fix object color override for sb
|
2016-11-13 00:58:50 +01:00 |
|
yugecin
|
e853abcd9f
|
fix list item options not saving
|
2016-11-13 00:43:29 +01:00 |
|
yugecin
|
7ae70c7c16
|
catch escape key in overlay
|
2016-11-13 00:41:04 +01:00 |
|
yugecin
|
7bd3c22b8a
|
prevent aiobe
|
2016-11-13 00:27:38 +01:00 |
|
yugecin
|
d869f2ef48
|
save settings on enter, revert on leave
|
2016-11-13 00:14:38 +01:00 |
|
yugecin
|
15f560ee68
|
some interaction fixes
|
2016-11-12 23:55:39 +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
|
fe2169c39c
|
make it work
|
2016-11-12 18:25:55 +01:00 |
|
yugecin
|
3d5afa77b0
|
remove the overridden one
|
2016-11-12 15:41:55 +01:00 |
|
yugecin
|
25d16ddfae
|
kickoff slidermovers
|
2016-11-12 15:41:20 +01:00 |
|
yugecin
|
48df7fd2c6
|
use tabs in shared classes
|
2016-10-11 15:06:36 +02:00 |
|
Awlex
|
515fea0637
|
Added new Movers, Factories and Spinner
|
2016-10-11 14:45:58 +02:00 |
|
yugecin
|
88950ea528
|
ApproachCircleSpinner. close #12
|
2016-10-07 21:47:15 +02:00 |
|
yugecin
|
9e4cfb47cf
|
Option to only color cursor trail
|
2016-10-04 15:22:13 +02:00 |
|
yugecin
|
c3785d0f25
|
Fix weird glitch that makes the playfield flash when starting to draw a circle when the playfield is empty. Somethign is messing with Color.white (fix #6)
|
2016-10-04 14:57:37 +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
|
0b4d7c57ff
|
Fix pippi suddenly moving to the middle of the object when the next movement takes a long time
|
2016-10-01 21:39:06 +02:00 |
|
yugecin
|
280927b01c
|
remove debug print
|
2016-10-01 21:35:46 +02:00 |
|
yugecin
|
0eb5158384
|
Fix pippi preventing wobbly streams quite agressively
|
2016-10-01 21:29:14 +02:00 |
|
yugecin
|
6ad4348d7c
|
fix start
|
2016-10-01 15:47:01 +02:00 |
|
yugecin
|
eb834134ee
|
fix spinnerdelay
|
2016-10-01 15:27:59 +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
|
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
|
5ee4760e7b
|
'fix' stack circles
|
2016-10-01 12:28:09 +02:00 |
|
yugecin
|
f233361a9b
|
Merge branch 'cursorcolors' into master
|
2016-10-01 12:17:29 +02:00 |
|
yugecin
|
66893f32ea
|
fix cursor color override ids
|
2016-10-01 12:17:14 +02:00 |
|
yugecin
|
a7e1a2e32f
|
cursor trail length override
|
2016-10-01 12:14:39 +02:00 |
|
yugecin
|
6404bbafdc
|
better scale for rgb cursor color hue inc
|
2016-10-01 12:03:07 +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
|
f313a1639f
|
add black and white object color overrides
|
2016-10-01 11:38:17 +02:00 |
|
yugecin
|
eee65a589e
|
fix first object movement
|
2016-10-01 11:34:32 +02:00 |
|
yugecin
|
98c00679ad
|
readd delay for rekt
|
2016-10-01 11:20:01 +02:00 |
|
yugecin
|
0c7fa96ae3
|
add donutspinner, fix circlespinner
|
2016-10-01 11:14:15 +02:00 |
|
yugecin
|
80dc35f80c
|
fix beamspinner
|
2016-10-01 11:12:12 +02:00 |
|
yugecin
|
cb7098649a
|
remove spinner delays
|
2016-10-01 11:11:00 +02:00 |
|
yugecin
|
4b0980a9f8
|
add rektcirclespinner
|
2016-10-01 11:04:45 +02:00 |
|
yugecin
|
c62520d5fb
|
add LessThanThreespinner
|
2016-10-01 11:02:00 +02:00 |
|
yugecin
|
8d02d1e6f9
|
add Illuminatispinner
|
2016-10-01 10:59:50 +02:00 |
|
yugecin
|
bc11bfd054
|
add halfcirclespinner
|
2016-10-01 10:58:28 +02:00 |
|
yugecin
|
143a00657f
|
add cubespinner
|
2016-10-01 10:57:05 +02:00 |
|
yugecin
|
d767224022
|
add circlespinner
|
2016-10-01 10:52:25 +02:00 |
|
yugecin
|
eae91e3808
|
beamspinner
|
2016-10-01 10:50:35 +02:00 |
|
yugecin
|
1f68136639
|
better inbounds check
|
2016-10-01 10:42:34 +02:00 |
|
yugecin
|
5b264a5277
|
Option to hide all objects
|
2016-09-30 23:11:43 +02:00 |
|
yugecin
|
722180d9ff
|
Merge branch 'pippi'
|
2016-09-30 22:58:05 +02:00 |
|
yugecin
|
2b91288adb
|
PIPPI!
|
2016-09-30 22:57:57 +02:00 |
|
yugecin
|
5bcf072a69
|
add options
|
2016-09-30 22:08:45 +02:00 |
|
yugecin
|
4ab767f464
|
Adjust default values for dancer options
|
2016-09-30 21:51:59 +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
|
5c2170982a
|
fix 1/4th circle
|
2016-09-30 21:24:30 +02:00 |
|
yugecin
|
fc6dcce105
|
fix halfellipse
|
2016-09-30 21:20:46 +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
|
3a1f510e31
|
option to hide all UI
|
2016-09-30 12:06:36 +02:00 |
|
yugecin
|
6965e33856
|
fix halfellipsemover so it doesnt get stuck
|
2016-09-30 10:04:47 +02:00 |
|
yugecin
|
73754e9c7d
|
option to never draw background
|
2016-09-30 09:35:21 +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
|
2b93805b71
|
fix license text
|
2016-09-28 13:34:54 +02:00 |
|
yugecin
|
43548fa058
|
implement lazy sliders
|
2016-09-27 22:23:14 +02:00 |
|
yugecin
|
730f55ce20
|
be failsafe on updates
|
2016-09-27 22:04:14 +02:00 |
|
yugecin
|
52aac61233
|
give better names to auto movers
|
2016-09-27 22:03:16 +02:00 |
|
yugecin
|
728b2ceb97
|
Add options in the ingame menu
|
2016-09-27 22:02:49 +02:00 |
|
yugecin
|
130ee94825
|
spinner tostring
|
2016-09-27 21:58:24 +02:00 |
|
yugecin
|
eb696077a2
|
we want to dance
|
2016-09-27 21:29:03 +02:00 |
|
yugecin
|
b74c037aec
|
Auto mover factories
|
2016-09-27 21:28:50 +02:00 |
|
yugecin
|
a39ac19bb0
|
move width/height from container to options class
|
2016-09-27 20:52:52 +02:00 |
|
yugecin
|
2e76d302cd
|
ayyyy space
|
2016-09-27 20:38:30 +02:00 |
|
yugecin
|
b933dd78d5
|
wtf
|
2016-09-27 20:38:18 +02:00 |
|
yugecin
|
15057b4d79
|
add a spinner
|
2016-09-27 20:05:16 +02:00 |
|
yugecin
|
6b81ce2d2c
|
moverfactory toStrings
|
2016-09-27 19:45:08 +02:00 |
|
yugecin
|
cfb9b7d0a0
|
add moverfactories
|
2016-09-27 19:22:08 +02:00 |
|
yugecin
|
0a3e7b0e09
|
add movers
|
2016-09-27 19:12:24 +02:00 |
|
yugecin
|
d2ff927ab6
|
allow scrolling in the list by dragging mouse
|
2016-09-27 17:35:53 +02:00 |
|
yugecin
|
825a8a44fe
|
fix list when scrolled
|
2016-09-27 17:26:29 +02:00 |
|
yugecin
|
f82f880670
|
List UI control
|
2016-09-27 17:13:31 +02:00 |
|