Dean Herbert
|
5e362d10b1
|
Add ruleset-specific legacy skin providers
This moves implementation of osu! skinnables to OsuLegacySkin.
|
2019-08-26 12:21:49 +09:00 |
|
MaxOhn
|
83cb70db17
|
Added initial AimAssist mod
|
2019-08-19 22:54:07 +02:00 |
|
smoogipoo
|
8a64ab0384
|
Remove generics from IApplicableToBeatmap
|
2019-08-01 12:39:32 +09:00 |
|
Dean Herbert
|
4204ba6014
|
Merge branch 'master' into spin-in
|
2019-07-28 22:51:09 +09:00 |
|
Dean Herbert
|
f8feac792c
|
Return TouchDevice in GetAllMods response
|
2019-07-23 13:14:28 +09:00 |
|
MaxOhn
|
5b4640d3ea
|
Traceable no longer inherits from OsuModHidden and is no longer multi mod
|
2019-07-03 21:40:14 +02:00 |
|
MaxOhn
|
b63a7593eb
|
Merged with upstream master
|
2019-07-03 18:56:11 +02:00 |
|
MaxOhn
|
4145173ac9
|
Combined hidden with traceable as multi mod
|
2019-07-02 04:04:07 +02:00 |
|
MaxOhn
|
845bf21f7f
|
Resolved merge with upstream master
|
2019-07-01 20:00:52 +02:00 |
|
MaxOhnh
|
93b780c9a8
|
Resolved merge
|
2019-07-01 13:53:40 +02: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 |
|
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 |
|
Dean Herbert
|
c39c37a18d
|
Apply more missed cases
|
2019-04-01 12:44:46 +09:00 |
|
Dean Herbert
|
de80fc0eac
|
Update icon usage to match framework changes
|
2019-03-27 19:29:27 +09:00 |
|
Dean Herbert
|
baea7230bc
|
Rename RulesetContainer to DrawableRuleset
|
2019-03-19 23:47:31 +09:00 |
|
Dean Herbert
|
d70b373af9
|
Merge branch 'master' into mod-wind
|
2019-03-06 14:04:04 +09:00 |
|
smoogipoo
|
78596dfe80
|
Merge remote-tracking branch 'origin/master' into move-osu-settings
# Conflicts:
# osu.Game.Rulesets.Mania/UI/ManiaRulesetContainer.cs
# osu.Game.Rulesets.Osu.Tests/TestCaseSlider.cs
|
2019-03-05 13:25:03 +09:00 |
|
LeNitrous
|
c271a3a781
|
remove ruleset specific mods
|
2019-03-04 17:36:44 +08:00 |
|
LeNitrous
|
ecc2c28a62
|
mod rule changes
|
2019-03-03 16:22:00 +08:00 |
|
Dean Herbert
|
26d53d06a9
|
Fix remaining issues
|
2019-02-28 13:31:40 +09:00 |
|
smoogipoo
|
7e41fbc29b
|
Remove LegacyDifficultyCalculator
|
2019-02-21 13:12:37 +09:00 |
|
Dean Herbert
|
9a60f3b0de
|
Merge branch 'master' into new-diffcalc-osu
|
2019-02-19 15:56:12 +09:00 |
|
Dean Herbert
|
151388dfad
|
Merge branch 'master' into diffcalc-merging-2
|
2019-02-19 15:42:15 +09:00 |
|
smoogipoo
|
fd70269021
|
Implement new difficulty calculator for Rulesets.Osu
|
2019-02-18 14:58:03 +09:00 |
|
smoogipoo
|
a8faa942a6
|
Implement new difficulty calculator structure
|
2019-02-18 14:49:43 +09:00 |
|
LeNitrous
|
902be0d059
|
add grow mod
|
2019-01-31 17:03:43 +08:00 |
|
smoogipoo
|
e9ddf232f0
|
Add touchdevice mod to performance calculation
|
2019-01-31 11:51:40 +09:00 |
|
LeNitrous
|
c6e26a92ec
|
add wind up and wind down mods
|
2019-01-26 12:15:45 +08:00 |
|
Unknown
|
8ddff673b7
|
revert previous rename and rename ruleset specific classes instead
|
2019-01-25 11:14:37 +01:00 |
|
Unknown
|
5446c99f22
|
Merge branch 'master' into move-osu-settings
|
2019-01-25 10:57:04 +01:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
Unknown
|
cf147083cd
|
move osu! settings into its ruleset
|
2019-01-23 13:17:29 +01:00 |
|
Dean Herbert
|
f0dfc75bb2
|
Change osu! default keys back to Z/X
A/S was no better as far as keyboard layout agnostic-ness. And people are confused if we change the defaults. Need to take a step back and reassess.
|
2018-12-22 09:49:09 +09:00 |
|
WebFreak001
|
3cb91979bd
|
Merge branch 'master' of https://github.com/ppy/osu into mod-fl2
|
2018-12-06 12:14:48 +01:00 |
|
Dean Herbert
|
831cd3ed59
|
ScoreInfo scoreInfo -> ScoreInfo score
|
2018-11-30 15:18:52 +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
|
1366b53a71
|
Added traceable mod + HideButApproachCircle function for DrawableHitCircle
|
2018-10-09 13:16:27 +02:00 |
|
MaxOhn
|
01a4c8d92b
|
Add deflate mod to OsuRuleset.cs
|
2018-10-01 12:11:19 +02:00 |
|
Kyle Chang
|
51d26fb648
|
Now spin in mod; circles spin in
|
2018-09-20 19:09:58 -04:00 |
|
Kyle Chang
|
dbc2eb4771
|
Create ZoomIn Mod
|
2018-09-19 00:03:00 -04:00 |
|
WebFreak001
|
040a44d42c
|
Merge branch 'master' of github.com:WebFreak001/osu into mod-fl2
|
2018-09-15 20:12:06 +02:00 |
|
Dean Herbert
|
14c2aec53e
|
Merge remote-tracking branch 'upstream/master' into ArrangeMod
|
2018-09-14 18:48:32 +09:00 |
|
MaxOhn
|
b1f6828a1a
|
Added OsuModWiggle class and adjusted OsuRuleset.cs
|
2018-09-14 18:21:11 +09:00 |
|
miterosan
|
5c5191b9c3
|
Rename the mod class to transform.
|
2018-08-22 21:19:28 +02:00 |
|
WebFreak001
|
b33954d9db
|
Implement blinds mod
|
2018-08-05 14:20:56 +02:00 |
|
miterosan
|
25791b6317
|
remove space.
|
2018-08-04 00:30:46 +02:00 |
|
miterosan
|
67c64ac459
|
Put the arrange mod into the fun section.
|
2018-08-04 00:26:26 +02:00 |
|
miterosan
|
3457bc08e5
|
Merge branch 'master' of https://github.com/ppy/osu into ArrangeMod
|
2018-08-04 00:21:48 +02:00 |
|
Dean Herbert
|
3c06655672
|
Split out Special mods into Automation and Conversion
|
2018-07-31 18:00:42 +09:00 |
|
miterosan
|
23a37d06cf
|
Implement the arrange mod.
|
2018-07-30 11:34:20 +02:00 |
|
Ethan Yang
|
157ca8b2a4
|
Change osu key bindings
|
2018-07-08 11:47:39 -07:00 |
|
smoogipoo
|
8f7334874c
|
Fix up performance calculators
|
2018-06-14 16:04:48 +09:00 |
|
smoogipoo
|
47fc18d7c4
|
Adjust OsuDifficultyCalculator in-line with changes
|
2018-06-14 15:45:16 +09:00 |
|
smoogipoo
|
f4fbf27d42
|
Give ruleset settings a ruleset-specific config manager
|
2018-06-11 13:28:50 +09:00 |
|
smoogipoo
|
83ff47ec80
|
Rewrite difficulty mod combinations
|
2018-06-06 16:20:17 +09:00 |
|
smoogipoo
|
8274623ad6
|
Cleanup multi mod constructions
|
2018-06-06 14:07:50 +09:00 |
|
smoogipoo
|
2ccffb9ac4
|
Add difficulty calculation mod types
|
2018-06-03 10:59:56 +09:00 |
|
smoogipoo
|
eba1d309b6
|
Fix incorrect namespace of OsuPerformanceCalculator
|
2018-05-17 16:58:22 +09:00 |
|
smoogipoo
|
995fda9b6f
|
Move base classes to osu.Game.Rulesets.Difficulty namespace
|
2018-05-15 17:38:08 +09:00 |
|
smoogipoo
|
9fd972e0a3
|
Rename OsuDifficulty -> Difficulty
|
2018-05-15 17:36:29 +09:00 |
|
smoogipoo
|
5489976c20
|
Implement ruleset-specific beatmap statistics
|
2018-05-07 15:51:08 +09:00 |
|
smoogipoo
|
9128e64c9a
|
Rename OriginalBeatmap back to Beatmap
|
2018-05-07 10:29:38 +09:00 |
|
smoogipoo
|
4ecdea8b2e
|
Remove now-unnecessary IsForCurrentRuleset property of RulesetContainer
|
2018-05-07 10:17:54 +09:00 |
|
smoogipoo
|
03a5df84c6
|
Initial rework of beatmap conversion process
|
2018-04-19 22:04:12 +09:00 |
|
smoogipoo
|
66b3b295e7
|
Use IBeatmap wherever possible
|
2018-04-19 20:44:38 +09:00 |
|
tgi74000
|
9b36cf2066
|
Review changes
|
2018-04-16 14:14:40 +02:00 |
|
tgi74000
|
b23b0a445b
|
Add support for replay mods
|
2018-04-13 15:41:35 +02:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
Dean Herbert
|
e82cadc811
|
Make LegacyID nullable
The -1 default was getting stored to the database.
|
2018-03-06 17:40:14 +09:00 |
|
smoogipoo
|
c9c65cab53
|
CreateReplayFrame -> CreateConvertibleReplayFrame
|
2018-03-01 02:28:14 +09:00 |
|
smoogipoo
|
a3c7755ade
|
Implement a conversion process for ReplayFrames
|
2018-03-01 02:28:14 +09:00 |
|
Dean Herbert
|
58626e3b30
|
Allow rulesets to create their own instantiation info
|
2018-01-10 17:04:07 +09:00 |
|
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
Aergwyn
|
f329b1ed72
|
add Spinner Count to BeatmapInfoWedge
- added Tooltips to the respective InfoLabels
- made the TestCase internal like all others
|
2017-12-14 19:55:15 +01:00 |
|
smoogipoo
|
345b67ac85
|
Remove unnecessary .Except
|
2017-12-14 12:46:02 +09:00 |
|
Aergwyn
|
d4cd835419
|
correctly count HitObjects for their type
also legacy classes are internal again
|
2017-12-13 16:32:32 +01:00 |
|
Aergwyn
|
c6eaaf658e
|
fix BeatmapInfoWedge not counting Circles/Sliders correctly
|
2017-12-12 13:24:18 +01:00 |
|
Dean Herbert
|
679134c030
|
Add ShortName to rulesets
|
2017-12-08 18:55:25 +09:00 |
|
smoogipoo
|
fd3049fd65
|
Merge remote-tracking branch 'origin/master' into editor-composer
|
2017-11-30 13:47:47 +09:00 |
|
smoogipoo
|
309eb4edd7
|
Integrate HitObjectComposer into Compose
Also removes the other rulesets' HitObjectComposers for now.
|
2017-11-29 17:46:21 +09:00 |
|
smoogipoo
|
0f8d4a455a
|
Merge remote-tracking branch 'origin/master' into performance-calculator
|
2017-11-21 19:18:06 +09:00 |
|
Dean Herbert
|
a2fc5b67ec
|
Formatting fix
|
2017-11-21 12:42:28 +09:00 |
|
smoogipoo
|
825aa6570e
|
Fix rebase issues
|
2017-11-17 14:37:19 +09:00 |
|
smoogipoo
|
1e023f0419
|
Implement PerformanceCalculator testcase
|
2017-11-17 14:37:19 +09:00 |
|
smoogipoo
|
ac6213d1fa
|
CI fixes
|
2017-11-17 14:26:33 +09:00 |
|
smoogipoo
|
7892eefd68
|
Fix up mod application + beatmap/hitobject references
|
2017-11-17 14:23:52 +09:00 |
|
smoogipoo
|
62155e6dd5
|
Make DifficultyCalculator support mod applications
Fixes https://github.com/ppy/osu/issues/476.
|
2017-11-17 12:36:07 +09:00 |
|
smoogipooo
|
5e32d95ad2
|
Remove Ruleset's CreateScoreProcessor method
|
2017-09-13 16:37:05 +09:00 |
|
MrTheMake
|
a7f874e5b6
|
Merge branch 'master' into leaderboard-scores
|
2017-09-07 18:25:33 +02:00 |
|
Dean Herbert
|
16e96888ab
|
Update KeyCounterCollection to support action-based buttons
|
2017-08-21 12:39:22 +09:00 |
|
Dean Herbert
|
09b5eef26e
|
Fix incorrect osu! defaults
|
2017-08-20 21:56:28 +09:00 |
|
MrTheMake
|
6d401b5f21
|
Merge branch 'master' into leaderboard-scores
|
2017-08-19 00:00:40 +02:00 |
|
Dean Herbert
|
d6249e7a63
|
Add support for binding mouse buttons to actions
|
2017-08-18 20:01:41 +09:00 |
|
Dean Herbert
|
7c9d6c9c83
|
Initial refactoring of key binding logic
|
2017-08-14 20:19:25 +09:00 |
|
MrTheMake
|
81289db33b
|
CI fix, fixed nullref and removed abstraction of GetAutoplayMod
|
2017-08-13 20:12:01 +02:00 |
|
MrTheMake
|
d9c26f98c7
|
Suggested changes
|
2017-08-13 19:54:07 +02:00 |
|
MrTheMake
|
4c2d7bf343
|
Parse the mods of a leaderboard's score
|
2017-08-13 17:41:13 +02:00 |
|
Dean Herbert
|
723e27353c
|
HitRenderer -> RulesetContainer
|
2017-08-09 13:28:29 +09:00 |
|
Dean Herbert
|
7c0e7ebcd0
|
Give HitRenderer a reference to Ruleset
Used to get correct bindings for a mode (ActionMappingInputManager).
|
2017-08-09 13:05:52 +09:00 |
|
Huo Yaoyuan
|
62b3540fd6
|
Merge branch 'master' into fixes
|
2017-08-04 13:49:03 +08:00 |
|
Huo Yaoyuan
|
eb9972581e
|
Provide Autoplay mod in Ruleset.
|
2017-08-04 00:25:24 +08:00 |
|
Dean Herbert
|
0d9ea97828
|
Allow Rulesets to create a non-FontAwesome icon
This also
- Renames TextAwesome to SpriteIcon.
- Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).
|
2017-08-03 14:36:21 +09:00 |
|
Jorolf
|
f7c9e449d4
|
add ruleset settings
|
2017-07-11 20:25:24 +02:00 |
|
Péter Nemes
|
c624712f2f
|
Refactor ppv2 to allow integration of pp+ features.
|
2017-06-05 23:45:22 +02:00 |
|
Shawdooow
|
ecc0d0b11c
|
Daycore mod
|
2017-05-30 12:49:06 -04: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
|
fbd26a1d5e
|
Mode -> Ruleset.
|
2017-04-18 16:05:58 +09:00 |
|