Commit Graph

251 Commits

Author SHA1 Message Date
David Zhao 9890884726 Remove fade in, update comment 2019-04-23 14:23:09 +09:00
David Zhao 3c252d79ea Use var, rework dim application logic 2019-04-22 15:59:47 +09:00
iiSaLMaN 59da78b0d4
nothing. 2019-04-20 06:44:59 +03:00
iiSaLMaN 8e485f3283
Fix issue 2019-04-20 06:41:09 +03:00
David Zhao d9ed68b189 Add short fade to flashlight dimming 2019-04-12 15:33:31 +09:00
David Zhao 846a4835ca Invert flashlight dim 2019-04-12 11:23:40 +09:00
David Zhao 664a4ba540 Implement flashlight dimming on slider slide 2019-04-12 10:47:22 +09:00
Dean Herbert f1952c0816 Update font awesome usage 2019-04-02 19:55:24 +09:00
Dean Herbert c39c37a18d Apply more missed cases 2019-04-01 12:44:46 +09:00
Dean Herbert 612db31c38 Apply newline additions 2019-04-01 12:16:32 +09:00
Dean Herbert de80fc0eac Update icon usage to match framework changes 2019-03-27 19:29:27 +09:00
Dean Herbert 3b7a76aa4e Fix typo 2019-03-20 11:22:34 +09:00
Dean Herbert baea7230bc Rename RulesetContainer to DrawableRuleset 2019-03-19 23:47:31 +09:00
Dean Herbert 1f44dde96b Fix autoplay tests not working 2019-03-07 18:34:56 +09:00
Dean Herbert 26d53d06a9 Fix remaining issues 2019-02-28 13:31:40 +09:00
Dean Herbert 3fe4b8fd1c Update variable names
Also cleans up some weird code
2019-02-22 17:51:39 +09:00
smoogipoo d8c55bc729 Adjust namespaces 2019-02-21 19:05:52 +09:00
smoogipoo bca347427f Update with framework bindable changes 2019-02-21 18:56:34 +09:00
Dean Herbert 810175235d Fix incorrect application of scaling in some cases
Isolates different usages of hitcircle scale so they can't ever cause regressions.
2019-02-14 18:47:05 +09:00
Dean Herbert 1b61ec4ef4 First pass clean-up 2019-02-14 18:05:23 +09:00
LeNitrous 7e2f4af00d remove whitespaces 2019-01-31 17:58:09 +08:00
LeNitrous a8d30f6aee remove unused using 2019-01-31 17:05:50 +08:00
LeNitrous 902be0d059 add grow mod 2019-01-31 17:03:43 +08:00
smoogipoo 581544e1d6 Fix TD mod not being ranked 2019-01-31 11:59:36 +09:00
smoogipoo e9ddf232f0 Add touchdevice mod to performance calculation 2019-01-31 11:51:40 +09:00
Dean Herbert 8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
Poyo 08d7c2df70 Fix extra hard-rock flipping for sliders 2018-12-21 16:08:08 -08:00
Dean Herbert 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
Dean Herbert d3368df94d Simplify changes to RulesetContainer 2018-12-20 19:35:32 +09:00
Dean Herbert bb850da200 Remove skinnability for now
Not sure if we want this going forward.
2018-12-20 15:48:45 +09:00
Dean Herbert 4f34d42b33 Major code refactors 2018-12-07 21:11:35 +09:00
Dean Herbert d379d02761 Remove unnecessary base class 2018-12-07 20:12:56 +09:00
WebFreak001 a14de5bd1b Remove blinds random NPC 2018-12-06 12:52:39 +01:00
WebFreak001 46b98702e1 make target animation call more obvious 2018-12-06 12:48:11 +01:00
WebFreak001 3cb91979bd Merge branch 'master' of https://github.com/ppy/osu into mod-fl2 2018-12-06 12:14:48 +01:00
smoogipoo 8eff49bccd Remove User from Replay 2018-11-30 18:25:14 +09:00
Dean Herbert d97a15a504 Add IMod and change ShortenedName to Acronym 2018-11-30 17:16:00 +09:00
smoogipoo b8e60afa69 Move replays to an wrapping Score class 2018-11-28 18:45:17 +09:00
smoogipoo 219929eb47 Score -> ScoreInfo 2018-11-28 18:33:01 +09:00
smoogipoo 09b79d736b Remove unused usings 2018-11-28 16:33:42 +09:00
smoogipoo 5fd6e6ca77 Re-namespacing 2018-11-28 16:12:57 +09:00
MaxOhn 8a3425948d Merge branch 'master' of https://github.com/ppy/osu into deflate-branch 2018-11-26 03:45:35 +01:00
smoogipoo f27bd3ef3e OpenTK -> osuTK 2018-11-20 17:14:59 +09:00
jorolf 41a0f9896e
Merge branch 'master' into flashlight-mod 2018-11-15 00:35:42 +01:00
jorolf 7d2958b7b0 split shader, remove unnecessary clutter and fix some bugs 2018-11-15 00:33:13 +01:00
smoogipoo 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
smoogipoo 3b88d94793 Make SliderPath.ControlPoints read-only 2018-11-12 14:03:54 +09:00
smoogipoo 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
jorolf 023924396d Move flashlight code from OsuModFlashlight to ModFlashlight and implement other modes and break time 2018-11-11 18:38:12 +01:00
jorolf 5c09662c14 Allow flashlight size to be variant 2018-11-07 23:40:33 +01:00
jorolf 2cffce805a add flashlight mod 2018-11-07 00:48:54 +01:00
Dean Herbert bb2f8deb18 ControlPoint -> PathControlPoint
Also Curve -> Path.
2018-11-01 03:56:51 +09:00
WebFreak001 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
MaxOhn 69775f62db Merge remote-tracking branch 'upstream/master' into deflate-branch 2018-10-12 21:34:44 +02:00
MaxOhn a876beeada Variable adjustments 2018-10-12 21:34:24 +02:00
MaxOhn 19efa1cafb Added TestCase, first RepeatPoint now deflates aswell 2018-10-12 20:55:42 +02:00
Jan Jurzitza 460c943958
Merge branch 'master' into mod-fl2 2018-10-12 11:44:55 +02:00
smoogipoo e130204a3b Merge remote-tracking branch 'origin/master' into optimise-diffcalc 2018-10-12 12:26:15 +09:00
smoogipoo 83fd251c7b Pass sub-controlpoints as span slices 2018-10-11 17:44:25 +09:00
Dean Herbert e0a8157d92
Merge branch 'master' into mod-fl2 2018-10-10 19:48:46 +09:00
MaxOhn 951ac30de8 ArmedState now considered, SliderBody now deflates (TODO: handle slider's nested objects) 2018-10-10 01:36:37 +02:00
MaxOhn edb69463fd Trimming whitespace from comment...... 2018-10-09 18:52:34 +02:00
MaxOhn 954bcd8c12 Treat non-DrawableHitCircle's similar to OsuModHidden 2018-10-09 18:36:12 +02:00
MaxOhn 1366b53a71 Added traceable mod + HideButApproachCircle function for DrawableHitCircle 2018-10-09 13:16:27 +02:00
Fayne Aldan edf87bfdd8
Merge branch 'master' into wiggle-repeat-points 2018-10-08 15:23:45 -06:00
MaxOhn 0ae9c78c38 set drawableOnApplyCustomUpdateState private to make AppVeyor happy :) 2018-10-01 12:29:21 +02:00
MaxOhn 0f0ee48bfd Merge with ppy/osu master 2018-10-01 12:10:42 +02:00
MaxOhn 8b09935c37 previous commit only added scaling-up (oops), this one includes fading 2018-09-30 14:49:52 +02:00
MaxOhn 98042eb7d4 add the default fadeout-while-scaling-up to clicked objects 2018-09-30 14:46:36 +02:00
MaxOhn 9a5127d506 fixed object scale upon hit 2018-09-30 14:29:55 +02:00
Kyle Chang 3cc75bac34 Adjust easings 2018-09-21 20:26:01 -04:00
Kyle Chang 3cb33e53cc Hid approach circles after rewinding replays 2018-09-21 00:07:09 -04:00
Kyle Chang bfa430ad8c Fix judgement backgrounds without breaking other things 2018-09-20 23:51:43 -04:00
Kyle Chang 51d26fb648 Now spin in mod; circles spin in 2018-09-20 19:09:58 -04:00
Kyle Chang 3a0d376645 Merge remote-tracking branch 'upstream/master' into zoom-in 2018-09-20 17:13:11 -04:00
Kyle Chang 1e3599bdde Disable fade in 2018-09-20 00:23:54 -04:00
Kyle Chang dbc2eb4771 Create ZoomIn Mod 2018-09-19 00:03:00 -04:00
ekrctb a3e6973b41 Replace usage of now removed TriggerKeyPress and similar methods. 2018-09-19 11:36:55 +09:00
WebFreak001 c9ea5ce817 Made blinds open during breaks and start 2018-09-16 16:51:18 +02:00
WebFreak001 633e8fafee Style & const fix 2018-09-16 12:57:54 +02:00
WebFreak001 91b25870ef Make fruit catcher enter and leave what's behind the blinds 2018-09-16 12:48:36 +02:00
Fayne Aldan d855e5957a Don't wiggle repeat points independently 2018-09-15 16:16:37 -06:00
WebFreak001 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
WebFreak001 040a44d42c Merge branch 'master' of github.com:WebFreak001/osu into mod-fl2 2018-09-15 20:12:06 +02:00
Paul Teng 1a8665864c Remove redundant explicit array type info 2018-09-15 08:55:29 -04:00
Paul Teng 3e02a36938
Make Wiggle incompatible with Transform 2018-09-15 08:43:22 -04:00
Paul Teng 92c6b570ea
Make Transform incompatible with Wiggle 2018-09-15 08:42:04 -04:00
Dean Herbert 14c2aec53e Merge remote-tracking branch 'upstream/master' into ArrangeMod 2018-09-14 18:48:32 +09:00
Dean Herbert ec6185cd31 Reduce random allocations 2018-09-14 18:21:12 +09:00
Dean Herbert ef31698f56 Further code tidying 2018-09-14 18:21:12 +09:00
Dean Herbert 00daaef27a Use a slightly more suiting icon 2018-09-14 18:21:12 +09:00
Dean Herbert 9d94aa4e62 Fix formatting and constants 2018-09-14 18:21:12 +09:00
MaxOhn b1f6828a1a Added OsuModWiggle class and adjusted OsuRuleset.cs 2018-09-14 18:21:11 +09:00
MaxOhn b72d44b1e8 Added OsuModDeflate class and adjusted OsuRuleset.cs 2018-09-05 22:54:07 +02:00
miterosan 4c42d40314 Correct the comment from explosion to object 2018-09-05 21:09:09 +02:00
Dean Herbert 34c42aed89
Merge branch 'master' into ArrangeMod 2018-09-05 02:33:00 +09:00
Dean Herbert 68a79f895a Fix mania throwing an exception on start of map 2018-08-30 14:58:00 +09:00
miterosan 726a510189 remove not needed usings 2018-08-24 22:33:14 +02:00
miterosan 8b016f05e6 Remove unessesary nl 2018-08-24 22:24:57 +02:00
miterosan 8112a51d5f Only apply the transformation once and make the distance and theta dynamic. 2018-08-24 22:23:27 +02:00