Commit Graph

157 Commits

Author SHA1 Message Date
581544e1d6 Fix TD mod not being ranked 2019-01-31 11:59:36 +09:00
e9ddf232f0 Add touchdevice mod to performance calculation 2019-01-31 11:51:40 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
08d7c2df70 Fix extra hard-rock flipping for sliders 2018-12-21 16:08:08 -08:00
ef9d93ff6b Remove mod multipliers
We decided that mods shouldn't be interacting with other mods. This can be added once we have the ability to have per-mod settings, as a difficulty setting local to blinds.
2018-12-20 19:46:39 +09:00
d3368df94d Simplify changes to RulesetContainer 2018-12-20 19:35:32 +09:00
bb850da200 Remove skinnability for now
Not sure if we want this going forward.
2018-12-20 15:48:45 +09:00
4f34d42b33 Major code refactors 2018-12-07 21:11:35 +09:00
d379d02761 Remove unnecessary base class 2018-12-07 20:12:56 +09:00
a14de5bd1b Remove blinds random NPC 2018-12-06 12:52:39 +01:00
46b98702e1 make target animation call more obvious 2018-12-06 12:48:11 +01:00
3cb91979bd Merge branch 'master' of https://github.com/ppy/osu into mod-fl2 2018-12-06 12:14:48 +01:00
8eff49bccd Remove User from Replay 2018-11-30 18:25:14 +09:00
d97a15a504 Add IMod and change ShortenedName to Acronym 2018-11-30 17:16:00 +09:00
b8e60afa69 Move replays to an wrapping Score class 2018-11-28 18:45:17 +09:00
219929eb47 Score -> ScoreInfo 2018-11-28 18:33:01 +09:00
09b79d736b Remove unused usings 2018-11-28 16:33:42 +09:00
5fd6e6ca77 Re-namespacing 2018-11-28 16:12:57 +09:00
f27bd3ef3e OpenTK -> osuTK 2018-11-20 17:14:59 +09:00
41a0f9896e Merge branch 'master' into flashlight-mod 2018-11-15 00:35:42 +01:00
7d2958b7b0 split shader, remove unnecessary clutter and fix some bugs 2018-11-15 00:33:13 +01:00
d594ce3530 Revert "Make SliderPath.ControlPoints read-only"
This reverts commit 3b88d94793.

# Conflicts:
#	osu.Game/Rulesets/Objects/SliderPath.cs
2018-11-12 16:20:38 +09:00
3b88d94793 Make SliderPath.ControlPoints read-only 2018-11-12 14:03:54 +09:00
54ab256c8e Instantiate a new path rather than setting properties on it
# Conflicts:
#	osu.Game.Rulesets.Catch/Beatmaps/CatchBeatmapConverter.cs
#	osu.Game.Rulesets.Catch/Objects/JuiceStream.cs
#	osu.Game.Rulesets.Osu/Beatmaps/OsuBeatmapConverter.cs
#	osu.Game/Rulesets/Objects/Legacy/Catch/ConvertHitObjectParser.cs
#	osu.Game/Rulesets/Objects/Legacy/Mania/ConvertHitObjectParser.cs
#	osu.Game/Rulesets/Objects/Legacy/Osu/ConvertHitObjectParser.cs
#	osu.Game/Rulesets/Objects/Legacy/Taiko/ConvertHitObjectParser.cs
#	osu.Game/Rulesets/Objects/SliderPath.cs
2018-11-12 13:50:19 +09:00
023924396d Move flashlight code from OsuModFlashlight to ModFlashlight and implement other modes and break time 2018-11-11 18:38:12 +01:00
5c09662c14 Allow flashlight size to be variant 2018-11-07 23:40:33 +01:00
2cffce805a add flashlight mod 2018-11-07 00:48:54 +01:00
bb2f8deb18 ControlPoint -> PathControlPoint
Also Curve -> Path.
2018-11-01 03:56:51 +09:00
3b08ad0742 Merge branch 'master' of https://github.com/ppy/osu into mod-fl2
Changes how OsuModBlinds passes the playfield and how DrawableOsuBlinds
handles the restrictTo parameter.
2018-10-27 16:34:48 +02:00
460c943958 Merge branch 'master' into mod-fl2 2018-10-12 11:44:55 +02:00
e130204a3b Merge remote-tracking branch 'origin/master' into optimise-diffcalc 2018-10-12 12:26:15 +09:00
83fd251c7b Pass sub-controlpoints as span slices 2018-10-11 17:44:25 +09:00
e0a8157d92 Merge branch 'master' into mod-fl2 2018-10-10 19:48:46 +09:00
edf87bfdd8 Merge branch 'master' into wiggle-repeat-points 2018-10-08 15:23:45 -06:00
a3e6973b41 Replace usage of now removed TriggerKeyPress and similar methods. 2018-09-19 11:36:55 +09:00
c9ea5ce817 Made blinds open during breaks and start 2018-09-16 16:51:18 +02:00
633e8fafee Style & const fix 2018-09-16 12:57:54 +02:00
91b25870ef Make fruit catcher enter and leave what's behind the blinds 2018-09-16 12:48:36 +02:00
d855e5957a Don't wiggle repeat points independently 2018-09-15 16:16:37 -06:00
5f3c0549c9 Sprites in blinds mod & gameplay improvements
There are now skinnable actual blinds (shoji screen panels)
The black overlay is still behind them to avoid cheating with skins
The blinds don't open linearly anymore, they are health squared now
When easy mod is on, there is always a little gap open
2018-09-15 23:44:22 +02:00
040a44d42c Merge branch 'master' of github.com:WebFreak001/osu into mod-fl2 2018-09-15 20:12:06 +02:00
1a8665864c Remove redundant explicit array type info 2018-09-15 08:55:29 -04:00
3e02a36938 Make Wiggle incompatible with Transform 2018-09-15 08:43:22 -04:00
92c6b570ea Make Transform incompatible with Wiggle 2018-09-15 08:42:04 -04:00
14c2aec53e Merge remote-tracking branch 'upstream/master' into ArrangeMod 2018-09-14 18:48:32 +09:00
ec6185cd31 Reduce random allocations 2018-09-14 18:21:12 +09:00
ef31698f56 Further code tidying 2018-09-14 18:21:12 +09:00
00daaef27a Use a slightly more suiting icon 2018-09-14 18:21:12 +09:00
9d94aa4e62 Fix formatting and constants 2018-09-14 18:21:12 +09:00
b1f6828a1a Added OsuModWiggle class and adjusted OsuRuleset.cs 2018-09-14 18:21:11 +09:00