Commit Graph

61 Commits

Author SHA1 Message Date
smoogipooo 3cdfd2eef5 Split ControlPoint into different types.
# Conflicts:
#	osu.Game.Rulesets.Mania/UI/Column.cs
2017-05-23 14:03:40 +09:00
Dean Herbert 82cf94bbff Move spinner colours to local definition for now
We don't want to start polluting the OsuColours namespace with non-UI colours.
2017-05-22 09:50:45 +09:00
Dean Herbert 8f3ab79918 Simplify SpinnerTicks & CI fixes 2017-05-21 17:31:35 +09:00
Dean Herbert 95498fe6df Adjust spinner colours making use of EdgeEffect.Hollow 2017-05-21 17:21:49 +09:00
Dean Herbert da31d129ee Merge branch 'master' into mania-beatmap-conversion 2017-05-19 18:18:59 +09:00
smoogipooo 7b05930fc2 Revert "Fix converters possibly not converting from new-style beatmaps that hold mode-specific objects."
This reverts commit 6821197a6a.
2017-05-19 17:38:06 +09:00
smoogipooo 6821197a6a Fix converters possibly not converting from new-style beatmaps that hold mode-specific objects. 2017-05-19 16:40:01 +09:00
smoogipooo 67cf64062a Add flag to determine whether the beatmap requested for conversion is for the current ruleset. 2017-05-19 16:02:40 +09:00
Dean Herbert 85339ace02 Merge branch 'master' into auto-fix 2017-05-19 13:54:32 +09:00
Dean Herbert 3004a44b98 Further colour adjustments 2017-05-18 22:21:41 +09:00
Dean Herbert c78dfb4a13 Oops colours were wrong 2017-05-18 21:56:19 +09:00
Dean Herbert e3ae2bca6d Design improvements
paired with smoogi
2017-05-18 21:38:19 +09:00
Dean Herbert 4100c4fe9f Fix order of methods 2017-05-18 21:04:09 +09:00
Dean Herbert ae676b48b2 Fix whitespace 2017-05-18 19:51:45 +09:00
Dean Herbert 9cd41c0e87 Spinner design refresh 2017-05-18 19:42:20 +09:00
MrTheMake 58ebb24032 Use the end position of a previous note stack rather than the start position. 2017-05-18 02:17:49 +02:00
MrTheMake 91859042e8 Fix not all cases of the auto replay generator fix being covered. 2017-05-18 02:15:16 +02:00
MrTheMake 817bae3219 Fixes the auto mod not hitting stacks of notes on certain maps. 2017-05-18 01:54:17 +02:00
Dean Herbert 240d73bbf1 Merge branch 'master' into mod_fix 2017-05-15 11:59:19 +09:00
Dean Herbert 622b155fda OsuConfig -> OsuSetting 2017-05-15 10:56:27 +09:00
EVAST9919 7055c99df0 Added default value 2017-05-14 09:36:09 +03:00
EVAST9919 a4d5660e41 Cast SpinsRequired value to int 2017-05-14 09:22:49 +03:00
EVAST9919 ef23405733 Applied suggested changes 2017-05-14 06:45:35 +03:00
EVAST9919 6d9e11a74f CI fixes 2017-05-13 03:10:13 +03:00
EVAST9919 5532d3ec49 storing OD value only 2017-05-13 03:04:40 +03:00
EVAST9919 86ebd9d663 spinner's progress depends on current map OD now 2017-05-13 02:51:58 +03:00
EVAST9919 19728b3d98 Fixed IncompatibleMods for OsuModAutoplay 2017-05-12 15:13:02 +03:00
Huo Yaoyuan 4f8549f220 Standardise usages of exceptions. 2017-05-07 00:38:17 +08:00
Thomas Tan 6ea6130fee CodeFactor fixes 2017-04-29 02:41:20 +08:00
Thomas Tan d742092d9d CI fixes 2017-04-29 02:30:34 +08:00
Thomas Tan 9b8b88601f Create "AutoGenerator" base class and interface. 2017-04-29 02:08:48 +08:00
Thomas Tan 2af6c7aa00 Fix build errors o.o 2017-04-29 00:21:33 +08:00
Thomas Tan fede3de8a0 Merge branch 'master' into autoreplay-refactor-squashed 2017-04-29 00:17:18 +08:00
Thomas Tan 18897235fa Remove tab characters 2017-04-29 00:15:53 +08:00
Thomas Tan e56bd3430a Move some common functionality to OsuAutoReplayBase.cs 2017-04-28 23:19:15 +08:00
Dean Herbert 220c602218 Fix incorrect modifier order. 2017-04-28 13:27:20 +09:00
Thomas Tan 6392fcbc5d Merge branch 'master' into autoreplay-refactor-squashed 2017-04-27 23:04:52 +08:00
Dean Herbert 12c0a17711 Make FollowPoints dumb; use absolute sequence at renderer level. 2017-04-27 18:07:10 +09:00
Dean Herbert 4ab636cbb8 Update osu! drawables to use TransformSequences. 2017-04-27 17:37:38 +09:00
Dan Balasescu df5a95b675 Merge branch 'master' into fix-mouse-button-disable 2017-04-26 19:53:13 +09:00
Dean Herbert f48d497737 Fix disabling mouse buttons causing auto to stop working. 2017-04-26 18:56:20 +09:00
smoogipooo 28f7e0cdba Introduce SampleInfoList as List<SampleInfo> to reduce generic nesting. Fix CI warnings. 2017-04-26 14:12:21 +09:00
Dan Balasescu 99db871e6c Update OsuDifficultyCalculator.cs 2017-04-22 20:59:35 +09:00
smoogipooo 1bb0b96ddc Make IHasCurve not depend on a SliderCurve object. 2017-04-22 20:43:20 +09:00
Thomas Tan 9432f9879d Refactor OsuAutoReplay.cs
- Some trivial refactors

Rename targetPosition to startPosition, move frameDelay and
reactionTime to private readonly fields, and added 2 comments

- Split main loop into 2 functions.

One is the function to add a delay from the previous hit object if the
current one hasn't appeared yet for auto to "see and react to"

- The other function does everything else.

- Rename and comment stuff in spinner startPosition alg.

- Move movement to start of hitobject logic out

- Rename the functions I took out

- Move spinner start pos calc out.

- Move clicking object logic out

- Fix formatting

- Add private keyword

- Change ref to out

- Change some outdated comments
2017-04-22 10:38:20 +08:00
smoogipooo d7477955ac CI fixes. 2017-04-21 20:42:13 +09:00
smoogipooo 5cdbb226f8 Remove CurvedHitObject to make RepeatSamples not tied to curve. 2017-04-21 20:40:11 +09:00
smoogipooo 748f13501a Remove HeadSamples and TailSamples, combine into RepeatSamples. 2017-04-21 20:04:40 +09:00
smoogipooo a999c42d8a Split slider samples into head + tail + repeats + body (the original HitObject.Samples). 2017-04-21 18:49:49 +09:00
smoogipooo ca824de91c Implement RepeatSamples in IHasRepeats. 2017-04-21 16:18:34 +09:00