Dean Herbert
|
0ccdfeea57
|
Fix code quality issues
|
2021-04-24 14:35:49 +09:00 |
|
Dean Herbert
|
d4ffd2ef4b
|
Merge branch 'master' into reversed-fruits
|
2021-04-23 15:08:18 +09:00 |
|
Dean Herbert
|
bc0e1d8c37
|
Remove dead newline
|
2021-04-23 15:06:39 +09:00 |
|
Salman Ahmed
|
e3398d8f1f
|
Implement "classic" mod for all other legacy rulesets
Currently empty, automatically handled in game to not be selectable (see `Mod.HasImplementation`)
|
2021-04-21 09:14:33 +03:00 |
|
Fabian
|
eec77b0527
|
replace icon
|
2021-04-17 23:55:39 +02:00 |
|
Fabian
|
5d274dbce8
|
replace IApplicableToPlayer with IApplicableToDrawableRuleset
|
2021-04-17 16:38:28 +02:00 |
|
Fabian
|
cf3aaff7bd
|
Add floating fruits mod
|
2021-04-17 16:01:23 +02:00 |
|
Dean Herbert
|
89bea2868a
|
Move bool one level down
|
2021-03-30 14:33:55 +09:00 |
|
Dean Herbert
|
013ddc734c
|
Fix osu!catch fruit showing on plate when hidden mod is enabled
Closes https://github.com/ppy/osu/issues/12065.
|
2021-03-25 17:04:37 +09:00 |
|
Dean Herbert
|
aaa0362b12
|
Merge branch 'master' into autoplay-rate-independence
|
2021-02-11 17:39:45 +09:00 |
|
smoogipoo
|
be9b07a4cf
|
Merge branch 'master' into difficulty-adjustment-extension
|
2021-02-10 20:42:08 +09:00 |
|
Bartłomiej Dach
|
68c20a2a37
|
Allow autoplay score generation to access mod list
|
2021-02-07 18:35:34 +01:00 |
|
Bartłomiej Dach
|
303cc62ee7
|
Transfer flags indicating if settings were changed
|
2021-01-06 22:46:46 +01:00 |
|
smoogipoo
|
ac91f0e270
|
Add extended limits to difficulty adjustment mod
|
2020-12-10 00:37:19 +09:00 |
|
Bartłomiej Dach
|
8da40ce2dc
|
Reduce duplication by extracting ModEasyWithExtraLives
|
2020-11-16 19:54:00 +01:00 |
|
PercyDan54
|
99ee5e3ad7
|
Correct inheritance
|
2020-11-16 18:28:50 +08:00 |
|
PercyDan54
|
017a6b7153
|
Fix checks
|
2020-11-16 18:22:17 +08:00 |
|
PercyDan54
|
d7acfd5413
|
Remove retires from ModEasy
|
2020-11-16 18:15:15 +08:00 |
|
smoogipoo
|
628b8be15d
|
Implement ModWithVisibilityAdjustment
|
2020-11-05 15:40:25 +09:00 |
|
Orosfai I. Zsolt
|
12ca870b74
|
Fix osu!catch relax mod
|
2020-08-23 17:34:57 +02:00 |
|
Dean Herbert
|
c1442568b9
|
Make perfect mod ignore all non-combo-affecting hitobjects
|
2020-07-21 17:04:45 +09:00 |
|
alex
|
0e2ccac33b
|
Add spaces to comments
|
2020-05-04 18:36:24 -07:00 |
|
Dean Herbert
|
5e3fad86cf
|
Fix relax replays playing back incorrectly
|
2020-04-21 15:28:25 +09:00 |
|
Liam DeVoe
|
1da590c63f
|
use N1 format instead of 0.#
|
2020-03-22 22:54:21 -04:00 |
|
Liam DeVoe
|
afe7397d89
|
remove unnecessary using statements
|
2020-03-22 22:50:52 -04:00 |
|
Liam DeVoe
|
67667b3d22
|
enforce precision for ModDifficultyAdjust and derived classes
|
2020-03-22 21:22:46 -04:00 |
|
Liam DeVoe
|
63e9b2a299
|
use string.Empty, use base SettingDescription for [Osu/Catch]ModDifficultyAdjust
|
2020-03-22 18:50:09 -04:00 |
|
Liam DeVoe
|
a440d15620
|
simplify array initializationstatement
|
2020-03-20 16:58:02 -04:00 |
|
Liam DeVoe
|
e84b40f8ed
|
remove unnecessary ToString calls
|
2020-03-20 16:53:40 -04:00 |
|
Liam DeVoe
|
cda1efef0b
|
move overridability to SettingDescription method
|
2020-03-20 16:34:36 -04:00 |
|
Liam DeVoe
|
7bdbdd25f8
|
Revert "use SettingSource to define IconTooltip format"
This reverts commit 5a6d8f1932 .
|
2020-03-20 16:05:12 -04:00 |
|
Liam DeVoe
|
5a6d8f1932
|
use SettingSource to define IconTooltip format
|
2020-03-20 12:47:17 -04:00 |
|
Liam DeVoe
|
7a0a633ef9
|
don't use ToString, proper indent level
|
2020-03-19 00:06:55 -04:00 |
|
Liam DeVoe
|
18bf7c913b
|
show mod settings in ModIcon tooltip
|
2020-03-18 23:43:26 -04:00 |
|
Dean Herbert
|
1733519c3a
|
Split out CatcherArea nested classes and reorder methods
|
2020-03-13 12:59:30 +09:00 |
|
smoogipoo
|
6d051d9e42
|
Fix perfect mod failure cases
|
2020-03-02 13:25:56 +09:00 |
|
Dean Herbert
|
ea0bbd2926
|
Rename drawable namespace to avoid clashes with framework class
|
2020-02-19 18:01:59 +09:00 |
|
Dean Herbert
|
53b62816f8
|
Add index constants for cross-class safety
|
2020-02-13 14:07:37 +09:00 |
|
voidedWarranties
|
ca237fd987
|
Simplify ordering by using only numbers, add xmldoc
|
2020-02-10 16:21:49 -08:00 |
|
voidedWarranties
|
ea521b466f
|
Switch numerical consts to an enum
|
2020-02-09 21:37:40 -08:00 |
|
voidedWarranties
|
137181017b
|
Naming consistency with osu!web
|
2020-02-09 20:36:54 -08:00 |
|
voidedWarranties
|
88a56d00bf
|
Allow specifying order to SettingSource
|
2020-02-09 20:11:37 -08:00 |
|
smoogipoo
|
7b2f58eb30
|
Apply OnRelease method signature refactorings
|
2020-01-22 13:22:34 +09:00 |
|
Dean Herbert
|
2c8879f0fb
|
Lock user adjusted difficulty settings when changing beatmap
|
2019-12-27 19:05:17 +09:00 |
|
Dean Herbert
|
911dc2d98d
|
Fix code inspections
|
2019-12-25 15:20:10 +09:00 |
|
Dean Herbert
|
52ba0cd816
|
Rename method to be more appropriate
Also adds xmldoc.
|
2019-12-25 15:20:04 +09:00 |
|
unknown
|
fe73b9f8d3
|
make HP and OD generic and instantiate CS and AR to modes that need it
|
2019-12-22 16:45:32 +08:00 |
|
unknown
|
08b477ed52
|
make ModDifficultyAdjust abstract
|
2019-12-20 18:30:23 +08:00 |
|
smoogipoo
|
2a128340d0
|
Merge remote-tracking branch 'refs/remotes/origin/master' into nightcore-beats
|
2019-12-18 17:58:37 +09:00 |
|
unknown
|
01c036b0b0
|
implement backing beats for nightcore mods
|
2019-12-15 16:56:02 +08:00 |
|
Albie
|
a61f8cc2c3
|
Merge branch 'master' into cinema-mod
|
2019-12-10 17:06:53 +00:00 |
|
Dean Herbert
|
c7305f0b44
|
Simplify implementation structure
|
2019-11-29 18:27:27 +09:00 |
|
Dean Herbert
|
3864ea6ca3
|
Move position updating logic back to CatcherArea
|
2019-11-29 18:24:46 +09:00 |
|
Albie Spriddell
|
3b9f59cb33
|
add cinema mod support
|
2019-11-23 17:34:53 +00:00 |
|
unknown
|
750e3c4aaf
|
replace 'as' with direct cast to avoid possible nullref
|
2019-11-03 15:34:07 +01:00 |
|
unknown
|
a8fab4cba1
|
make catcher field readonly
|
2019-11-03 15:34:07 +01:00 |
|
unknown
|
a842d727c7
|
formatting
|
2019-11-03 15:34:07 +01:00 |
|
unknown
|
5761cc673f
|
implement CatchModRelax
|
2019-11-03 15:34:07 +01:00 |
|
smoogipoo
|
fdc6a3958d
|
Make catch HR properly utilise the RNG
|
2019-08-01 13:10:20 +09:00 |
|
Unknown
|
01508e6813
|
implement HD for CtB
|
2019-06-28 10:34:04 +02: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
|
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 |
|
smoogipoo
|
5b07cce3cb
|
Invert unintuitive variable
|
2019-03-19 14:12:10 +09:00 |
|
smoogipoo
|
1b696ade50
|
Refactor to reduce code complexity
|
2019-03-19 14:10:39 +09:00 |
|
smoogipoo
|
a26e237e26
|
Fix relative position being compared to time
|
2019-03-18 18:59:38 +09:00 |
|
smoogipoo
|
bb8171b88a
|
Fix HR mod being applied to non-fruit objects
|
2019-03-18 18:36:16 +09:00 |
|
Dean Herbert
|
1f44dde96b
|
Fix autoplay tests not working
|
2019-03-07 18:34:56 +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
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +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 |
|
smoogipoo
|
f27bd3ef3e
|
OpenTK -> osuTK
|
2018-11-20 17:14:59 +09:00 |
|
jorolf
|
80bd98bb9d
|
apply suggestions
|
2018-11-15 17:38:38 +01:00 |
|
jorolf
|
7d2958b7b0
|
split shader, remove unnecessary clutter and fix some bugs
|
2018-11-15 00:33:13 +01: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 |
|
smoogipoo
|
03a5df84c6
|
Initial rework of beatmap conversion process
|
2018-04-19 22:04:12 +09:00 |
|
Dean Herbert
|
d307b8dc2e
|
Merge remote-tracking branch 'upstream/master' into tgi74-ctb_hr_mangling
|
2018-04-18 16:46:02 +09:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
tgi74000
|
82d9504cbf
|
Changed relative position to [0, 1]
|
2018-04-09 09:02:32 +02:00 |
|
tgi74000
|
b40af0848f
|
White space
|
2018-04-08 15:52:40 +02:00 |
|
tgi74000
|
58dbc63c6e
|
Add HardRock position mangling for CatchTheBeat
|
2018-04-08 15:24:34 +02:00 |
|
Joseph Madamba
|
0887dafa2c
|
Revert changes on hard rock mod
|
2018-03-29 20:36:52 -07:00 |
|
Joseph Madamba
|
d122aa80e4
|
Edit mods description, multiplier, and code
|
2018-03-13 20:07:03 -07:00 |
|
Dean Herbert
|
33fdc2c1d6
|
Add very basic replay handling
|
2018-01-12 18:35:28 +09:00 |
|
Dean Herbert
|
b8bb0a52e3
|
Move mod implementations to individual files
|
2018-01-09 14:08:18 +09:00 |
|
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
Sinnoh
|
3b9c2d1d5f
|
changed description for hidden
ctb doesn't have approach circles
|
2017-09-26 16:50:12 +08:00 |
|
Shawdooow
|
ecc0d0b11c
|
Daycore mod
|
2017-05-30 12:49:06 -04:00 |
|
Dean Herbert
|
fbd26a1d5e
|
Mode -> Ruleset.
|
2017-04-18 16:05:58 +09:00 |
|