8f0ab2040f
Add Jetbrains.Annotations NuGet package
2018-01-26 12:46:28 +01:00
52c4d22c41
review changes
...
- use doubles instead of floats
- simplify logic
2018-01-24 09:44:50 +01:00
4baadfdd16
fix oversight
2018-01-23 16:44:33 +01:00
24b7d91f5b
Merge branch 'master' into fix-repeats-appearing-early
2018-01-23 09:04:45 +01:00
33c52ba30f
Fix off-by-ones in RepeatPoint code
2018-01-23 13:58:43 +09:00
d37844c068
Clean up off-by-one offsets from repeat-related properties
2018-01-23 13:37:25 +09:00
b726f90c37
remove unnecessary variable
2018-01-22 12:44:55 +01:00
66176f2882
fix RepeatPoint animations
...
- FadeIn and -Out for RepeatPoints are now calculated instead of fixed values
- TimePreempt is now cut down if too long for RepeatPoints following the first one to only show up to two RepeatPoints at any given time
2018-01-22 12:36:38 +01:00
29466438a3
fix values
2018-01-19 20:58:43 -05:00
c29eea870d
correct values
2018-01-19 20:56:41 -05:00
e109d5fe20
fix slider heads
2018-01-19 11:13:49 -05:00
4d1142a0ce
overall difficulty
2018-01-19 11:11:28 -05:00
6908597b95
Fix inverted ternary
...
See #1935 - repeat index 1 is at the end of the slider, not the start.
2018-01-18 23:44:00 +09:00
46ba2cda10
Remove unused using
2018-01-18 21:19:06 +09:00
1a83770a06
Fix incorrect math
2018-01-18 21:16:15 +09:00
065d2a4887
Add licence header
2018-01-18 21:12:53 +09:00
01ff1584c2
Fix repeat points not following slider snaking correctly
2018-01-18 21:06:47 +09:00
e2965e1682
Remove unused using
2018-01-18 20:46:57 +09:00
063767e381
Prioritise hit normal
...
It's always first but not strictly guaranteed anywhere yet.
2018-01-18 20:37:46 +09:00
97884e1d05
Remove unnecessary null checks
2018-01-18 19:57:49 +09:00
b4f2bea37b
Fix slider samples playing twice when additions are present
2018-01-18 19:50:26 +09:00
9b33499fe7
Merge remote-tracking branch 'upstream/master' into RefactorInputQueues
2018-01-16 20:04:34 +09:00
c309cc9454
Privatise OnJudgements as much as possible
2018-01-16 15:37:32 +09:00
8c5ef0a330
Remove base OnJudgement from Playfield to properly accomodate nested playfields
2018-01-15 20:48:57 +09:00
0796d33e66
Merge branch 'master' into fix-skipbutton-ordering
2018-01-15 15:54:18 +09:00
5952f1e7f1
Adjust transforms for cursor transitions
2018-01-12 19:34:14 +09:00
512e4d2c9f
Rewrite the way that cursor overrides are done game-wide
2018-01-12 18:13:17 +09:00
e5056e11f4
Remove extra newline
2018-01-12 18:07:40 +09:00
d0881e443b
Merge remote-tracking branch 'upstream/master' into approach-rate
2018-01-12 18:05:16 +09:00
58626e3b30
Allow rulesets to create their own instantiation info
2018-01-10 17:04:07 +09:00
9c602f8770
Merge branch 'master' into drawable-fruit-improvements
2018-01-09 22:06:16 +09:00
b8bb0a52e3
Move mod implementations to individual files
2018-01-09 14:08:18 +09:00
ae032cbf23
Support HandleKeyboardInput, HandleMouseInput, CanReceiveKeyboardInput, CanReceiveMouseInput properties
2018-01-07 23:40:00 +03:00
54c0197eb0
remove early fadeout of sliderball on hidden
...
it shouldn't have been done because it makes fast sliders unplayable as they never appear in the first place, ooops
2018-01-07 09:08:33 +01:00
006b63eb42
remove unnecessary change of spinner end sequence
...
it wasn't really visible anyways *shrug*
2018-01-07 09:05:36 +01:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
0cc8516aa3
Remove empty cases, add initial ball scale adjust.
2018-01-04 20:53:33 +09:00
717b263b77
Comment and better stacking of FadeOuts
2018-01-04 20:47:42 +09:00
1f62fe19d5
Make animation a bit more subtle
2018-01-04 20:43:42 +09:00
ffc7f7ecf4
Add a better slider "hit" state fade out animation
2018-01-04 20:16:10 +09:00
bde957940d
Disallow SliderBall from contracting after EndTime
2018-01-04 20:09:58 +09:00
94f81a1784
fix
2018-01-03 10:04:36 -05:00
9122eaa28e
Merge branch 'master' into approach-rate
2018-01-03 10:02:55 -05:00
23f3cb6467
address review
2018-01-03 10:01:28 -05:00
1ce6219293
remove unnecessary override
2018-01-03 13:55:24 +01:00
d94c313947
fix slider follow circle instantly disappearing on slider ends
2018-01-03 08:13:58 +01:00
31865b4d96
Rename conflicting variable
2018-01-03 15:12:27 +09:00
9ddbed6729
crop slider length to not go out of bounds on small screens/ratios
...
+ use correct methods for short and fast sliders, ooops
2018-01-02 17:10:05 +01:00
737a53d826
clean up RequiredTypes
2018-01-02 17:04:00 +01:00
e0beefdfd5
make this a float
2018-01-01 10:30:55 -05:00