Dean Herbert
|
82561aa44a
|
Fix catcher additive sprite rewinding and remove unnecessary update code
|
2019-09-13 22:44:40 +09:00 |
|
Dean Herbert
|
744085fa54
|
Fix exploding fruit not getting correct lifetime
|
2019-09-13 20:25:08 +09:00 |
|
Dean Herbert
|
8ba12fc91f
|
Merge remote-tracking branch 'upstream/master' into fix-catch-rewind
|
2019-09-13 19:49:36 +09:00 |
|
Dan Balasescu
|
125b3fda6c
|
Merge branch 'master' into improve-catch-replay-frames
|
2019-09-13 19:23:15 +09:00 |
|
Dean Herbert
|
1c317bc9dc
|
Merge branch 'reset-dho-lifetimes' into fix-catch-rewind
|
2019-09-12 19:40:26 +09:00 |
|
Dean Herbert
|
f21e47d6d2
|
Move expire to DrawableHitObject
|
2019-09-12 19:29:08 +09:00 |
|
Dean Herbert
|
acdfeef1dc
|
Improve how osu!catch stores and replays key actions
|
2019-09-12 18:33:46 +09:00 |
|
Dean Herbert
|
ec7a50b75f
|
Fix already caught osu!catch objects not correctly disappearing
|
2019-09-08 00:10:31 +09:00 |
|
Dean Herbert
|
fdd3687437
|
Fix catcher additive sprites staying on screen during rewind
|
2019-09-08 00:09:24 +09:00 |
|
Dean Herbert
|
f925e781a9
|
Refactor HitWindows for legibility
|
2019-09-06 15:24:14 +09:00 |
|
Dean Herbert
|
d1cdf49dd5
|
Revert SkinnableSprite lookups to old behaviour
|
2019-09-03 14:21:54 +09:00 |
|
Dean Herbert
|
0261456d5a
|
Merge branch 'master' into play-to-gameplay
|
2019-09-03 11:42:15 +09:00 |
|
Dean Herbert
|
0f04357f1f
|
Revert short name change for now
|
2019-09-02 14:41:14 +09:00 |
|
Dean Herbert
|
70e417533f
|
Update naming
|
2019-08-30 15:13:29 +09:00 |
|
Dean Herbert
|
a15828ab25
|
Introduce the concept of SkinComponents
Removes reliance on string lookups and better defines elements for introduction into database
|
2019-08-30 14:55:52 +09:00 |
|
smoogipoo
|
6ab2b20c70
|
Add an interface for working beatmaps
|
2019-08-29 19:38:44 +09:00 |
|
Dean Herbert
|
9a98f39f06
|
Share logic with other rulesets (and make default)
|
2019-08-28 18:12:47 +09:00 |
|
iiSaLMaN
|
62edfe7327
|
Correct comment
|
2019-08-26 15:16:01 +03:00 |
|
iiSaLMaN
|
fb69755869
|
Use transform management for catch hit objects
|
2019-08-26 15:15:23 +03:00 |
|
Dean Herbert
|
48716f8f2b
|
Update framework
|
2019-08-21 13:29:50 +09:00 |
|
smoogipoo
|
e9eea7157d
|
Trim unnecessary file contents
|
2019-08-01 18:04:57 +09:00 |
|
smoogipoo
|
2ae8cba24d
|
Add hardrock spinner test
|
2019-08-01 17:58:20 +09:00 |
|
smoogipoo
|
b978727422
|
Add stream + repeat slider tests
|
2019-08-01 14:58:17 +09:00 |
|
smoogipoo
|
8a1d690011
|
Reset tick offsets
|
2019-08-01 14:57:54 +09:00 |
|
smoogipoo
|
423857f403
|
Fix inverted offset
|
2019-08-01 14:57:07 +09:00 |
|
smoogipoo
|
38a2b9d92b
|
Fix multiple invocations by using a separate variable
|
2019-08-01 13:33:00 +09:00 |
|
smoogipoo
|
fdc6a3958d
|
Make catch HR properly utilise the RNG
|
2019-08-01 13:10:20 +09:00 |
|
smoogipoo
|
8a64ab0384
|
Remove generics from IApplicableToBeatmap
|
2019-08-01 12:39:32 +09:00 |
|
Dean Herbert
|
c3b81bef4a
|
Flip default to the preferred method going forward
|
2019-07-22 15:55:38 +09:00 |
|
Dean Herbert
|
91f86adb66
|
Move DrawableHitObject state management to base class
|
2019-07-22 15:07:12 +09:00 |
|
Dean Herbert
|
8327452fe1
|
Make AccentColour a bindable
|
2019-07-22 14:48:59 +09:00 |
|
Dean Herbert
|
3b5ffdc2cb
|
Merge branch 'master' into android
|
2019-07-03 19:05:58 +09:00 |
|
Dean Herbert
|
392985a95b
|
Merge branch 'master' into ctb-hd
|
2019-07-03 13:29:59 +09:00 |
|
Dean Herbert
|
9bed0094de
|
Merge remote-tracking branch 'upstream/master' into android
|
2019-07-02 19:40:50 +09:00 |
|
Dean Herbert
|
60ea3d4e1a
|
Fix skinning support for combobreak
|
2019-06-30 21:58:30 +09:00 |
|
Unknown
|
01508e6813
|
implement HD for CtB
|
2019-06-28 10:34:04 +02:00 |
|
Albert Tang
|
3cf2ffc1a7
|
Merge branch 'master' into android
|
2019-06-25 17:54:23 -05:00 |
|
Dean Herbert
|
9baf8160d1
|
Remove pointless SkinReloadableDrawable specification
|
2019-06-24 15:10:50 +09:00 |
|
Dean Herbert
|
d9f7011769
|
Use SkinnableSprite to reduce complexity of implementation
|
2019-06-24 15:10:50 +09:00 |
|
Lucas A
|
332ac0b82b
|
Fix CI inspections
|
2019-06-22 18:23:20 +02:00 |
|
Lucas A
|
e2f82ac29b
|
Move CatcherSprite to its own file + Make CatcherSprite a SkinReloadableDrawable
|
2019-06-22 17:53:00 +02:00 |
|
Shane Woolcock
|
17d103181c
|
Merge branch 'master' into android
|
2019-06-18 20:05:14 +09:30 |
|
Dean Herbert
|
1916fdd247
|
Add comment specifically about infinity being ok
|
2019-06-16 05:57:52 +09:00 |
|
HoLLy
|
53a7d919c7
|
Clarify speedRequired
|
2019-06-15 22:41:10 +02:00 |
|
HoLLy
|
c723ec5a9d
|
Remove unneeded checks against h.StartTime
|
2019-06-15 19:40:56 +02:00 |
|
HoLLy
|
4d690a2b14
|
Use normal movement for bananas when possible
|
2019-06-15 19:21:00 +02:00 |
|
HoLLy
|
f97cab5815
|
Prevent speedRequired from being NaN
|
2019-06-15 19:14:24 +02:00 |
|
HoLLy
|
d735d4cd7f
|
Fix crash on 2B hitobjects
|
2019-06-15 19:11:29 +02:00 |
|
Dean Herbert
|
5c2c4f0ada
|
Merge pull request #4878 from HoLLy-HaCKeR/expose-skills
Expose skills in DifficultyAttributes
|
2019-06-11 18:47:56 +09:00 |
|
Arphox
|
07e17518e9
|
Fix all "Maintainability" CodeFactor issues
|
2019-06-11 10:28:16 +02:00 |
|
HoLLy
|
7e9f5a0939
|
Add Skills to DifficultyAttributes
|
2019-05-29 11:22:51 +02:00 |
|
tangalbert919
|
07e550a950
|
Merge branch 'master' into android
|
2019-05-28 09:08:44 -05:00 |
|
HoLLy
|
cb664dd183
|
Change OfType<> to Cast<> to be more clear
|
2019-05-12 22:08:47 +02:00 |
|
HoLLy
|
3981cf55fa
|
Fix order of nested hitobjects on 2B Catch maps
|
2019-05-12 21:31:16 +02:00 |
|
tangalbert919
|
6fd1eb5e08
|
Merge remote-tracking branch 'upstream/master' into android
|
2019-05-08 08:15:03 -05:00 |
|
smoogipoo
|
13b9b04bb8
|
Apply more cases/fix some existing ones
|
2019-05-07 13:23:09 +09:00 |
|
smoogipoo
|
d7c09e7dbd
|
Merge remote-tracking branch 'origin/master' into fix-new-inspections
# Conflicts:
# osu.Game.Rulesets.Catch/Judgements/CatchDropletJudgement.cs
# osu.Game.Rulesets.Catch/Judgements/CatchJudgement.cs
# osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
# osu.Game.Rulesets.Osu/Replays/OsuAutoGenerator.cs
# osu.Game.Rulesets.Osu/UI/Cursor/CursorTrail.cs
# osu.Game.Tests/Visual/SongSelect/TestCaseBeatmapScoresContainer.cs
# osu.Game/Graphics/OsuFont.cs
# osu.Game/Online/API/Requests/Responses/APILegacyScoreInfo.cs
# osu.Game/Overlays/Profile/Header/BadgeContainer.cs
# osu.Game/Overlays/Profile/ProfileHeader.cs
# osu.Game/Screens/Select/PlaySongSelect.cs
# osu.Game/Skinning/LegacySkinDecoder.cs
|
2019-05-07 13:20:17 +09:00 |
|
Dean Herbert
|
d40177f97c
|
Merge branch 'master' into drawnode-composability
|
2019-04-27 18:41:19 +09:00 |
|
smoogipoo
|
aeae759fcd
|
Rename method + add xmldoc
|
2019-04-22 18:08:15 +09:00 |
|
smoogipoo
|
910b9df2d5
|
Fix catch awarding too much hp
|
2019-04-22 18:02:57 +09:00 |
|
smoogipoo
|
4edb17a88a
|
Make hp work + cleanup
|
2019-04-22 18:02:49 +09:00 |
|
smoogipoo
|
78c844e259
|
Make catch provide some HP at DrainRate=10
|
2019-04-22 17:24:22 +09:00 |
|
smoogipoo
|
d7919544fe
|
Implement approximate hp increase for catch
|
2019-04-22 16:59:14 +09:00 |
|
smoogipoo
|
0222424aef
|
Make mods IReadOnlyList<Mod> gamewide
Prevents potential multiple evaluations of enumerable.
|
2019-04-10 17:20:36 +09:00 |
|
smoogipoo
|
c584967eb1
|
Remove mods from workingbeatmap
|
2019-04-09 12:59:32 +09:00 |
|
smoogipoo
|
772bef91fa
|
Merge remote-tracking branch 'Joehuu/master' into drawnode-composability
# Conflicts:
# osu.Game.Rulesets.Osu/UI/Cursor/OsuCursorContainer.cs
|
2019-04-08 23:01:12 +09:00 |
|
Dean Herbert
|
f1952c0816
|
Update font awesome usage
|
2019-04-02 19:55:24 +09:00 |
|
smoogipoo
|
a56e29347f
|
Adjust namespaces
|
2019-04-02 14:51:28 +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
|
42eaabe24c
|
Fix editor blueprints being misplaced
Regressed with PlayfieldAdjustmentContainer changes.
|
2019-03-31 01:29:37 +09:00 |
|
Dean Herbert
|
3e8952b087
|
Merge pull request #4521 from peppy/hitobject-drawable-representation
Fix DrawableRuleset drawable creation method's name
|
2019-03-29 14:08:23 +09:00 |
|
Dean Herbert
|
c72705217a
|
Merge branch 'master' into framed-replay-handler-fixes
|
2019-03-29 12:59:51 +09:00 |
|
Dean Herbert
|
14cef94a53
|
Merge remote-tracking branch 'upstream/master' into hitobject-drawable-representation
|
2019-03-29 12:59:26 +09:00 |
|
Dean Herbert
|
e5b49b1657
|
Merge branch 'master' into ctb-pp
|
2019-03-29 12:24:47 +09:00 |
|
Dean Herbert
|
785433bb74
|
Merge branch 'master' into universal-playfield-adjust
|
2019-03-29 11:25:54 +09:00 |
|
Dean Herbert
|
7715606188
|
Merge branch 'master' into sprite-icon-compatibility
|
2019-03-29 11:15:34 +09:00 |
|
Dean Herbert
|
8642886ffa
|
Merge branch 'sprite-icon-compatibility' into universal-playfield-adjust
|
2019-03-29 00:39:51 +09:00 |
|
Dean Herbert
|
d770dac3bc
|
Fix interpolation nullrefs
|
2019-03-29 00:35:26 +09:00 |
|
Dean Herbert
|
70f99400ad
|
Fix many behavioural issues and add tests
|
2019-03-28 19:28:13 +09:00 |
|
Dean Herbert
|
09a7950a3b
|
Fix handlers for other rulesets
|
2019-03-28 15:09:06 +09:00 |
|
Dean Herbert
|
de80fc0eac
|
Update icon usage to match framework changes
|
2019-03-27 19:29:27 +09:00 |
|
smoogipoo
|
5c8e8a1697
|
Fix license header
|
2019-03-27 16:56:15 +09:00 |
|
smoogipoo
|
8fcb75809d
|
Add LegacyScoreInfo for statistics preservation/conversion
|
2019-03-27 16:55:46 +09:00 |
|
smoogipoo
|
1a6c2022ea
|
Fix up/adjust counts
|
2019-03-27 14:53:29 +09:00 |
|
smoogipoo
|
2dc5447928
|
Merge remote-tracking branch 'origin/master' into ctb-pp
|
2019-03-27 14:01:02 +09:00 |
|
Dean Herbert
|
ed3746e166
|
Make PlayfieldAdjustmentContainer universal
|
2019-03-26 13:32:44 +09:00 |
|
Dean Herbert
|
39df8cce19
|
Fix incorrect usage of InternalChildren
Could cause overwriting of components added by base DrawableHitObjcet class (such as samples)
|
2019-03-25 13:48:55 +09:00 |
|
Dean Herbert
|
9bf48863b0
|
Fix DrawableRuleset drawable creation method's name
|
2019-03-25 00:00:29 +09:00 |
|
tangalbert919
|
00c659a5ca
|
Merge all changes from 2019.321.0 to android
|
2019-03-20 11:00:27 -05:00 |
|
Dean Herbert
|
6f1610be79
|
Merge branch 'master' into ruleset-container-refactor
|
2019-03-20 14:55:58 +09:00 |
|
smoogipoo
|
8f0440d14c
|
Ensure RNG max value cannot go below min value
|
2019-03-20 12:06:37 +09:00 |
|
smoogipoo
|
003e36862f
|
Fix JuiceStreams not affecting lastPosition/lastStartTime
|
2019-03-20 12:06:14 +09:00 |
|
Dean Herbert
|
7b6d882ce6
|
Remove double-generic type
|
2019-03-20 11:29:16 +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
|
68f28326a2
|
Refactor RulesetContainer for readability
|
2019-03-19 20:21:31 +09:00 |
|
Dean Herbert
|
6f372e7c07
|
Merge pull request #4489 from smoogipoo/fix-diffcalc-catcher-size
Fix difficulty calculation using the pre-mod catcher size
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2019-03-19 16:49:38 +09:00 |
|
Dean Herbert
|
0fbc049f8d
|
Remove newline
|
2019-03-19 16:25:34 +09:00 |
|
smoogipoo
|
dd60e3f1c4
|
Fix halfCatchWidth not being reset between runs
|
2019-03-19 15:59:04 +09:00 |
|