Commit Graph

63 Commits

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