Jay L
|
c8b7902a63
|
Reintroduce Convert Nerf, Rescale Multiplier
|
2022-07-15 22:10:20 +10:00 |
|
Jay L
|
7e3f62a5a5
|
Codequality parse
|
2022-07-15 21:07:01 +10:00 |
|
vun
|
45c055bfa1
|
Move rhythm preprocessing to its own folder
|
2022-07-14 17:25:21 +08:00 |
|
vun
|
1cb18f8474
|
Refactor colour encoding to avoid circular dependencies
|
2022-07-14 16:29:23 +08:00 |
|
為什麼
|
1725a76fa0
|
Remove the nullable disable annotation for all rulesets.
|
2022-07-10 10:15:27 +08:00 |
|
為什麼
|
857377e145
|
Move CreateConvertibleReplayFrame() into legacy ruleset interface because technically only legacy ruleset use it to convert the legacy frame.
But seems some of the customized ruleset use it for save the replay frame.
|
2022-07-10 10:15:27 +08:00 |
|
vun
|
6660379a0e
|
TAIKO-6 Tweak encoding and parameters, reduce rhythm weight
|
2022-07-07 16:04:46 +08:00 |
|
vun
|
f6dedc77fb
|
Fixed encoding logic, parameter adjustments
|
2022-07-05 17:01:11 +08:00 |
|
vun
|
505a24a68e
|
Implement new colour encoding and evaluator
|
2022-07-05 14:41:40 +08:00 |
|
andy840119
|
0a1543c6e8
|
Use AsNonNull() instead.
|
2022-07-02 19:48:32 +08:00 |
|
andy840119
|
59c83a3423
|
Mark as non-null because next object in here will always has value.
|
2022-07-02 13:33:51 +08:00 |
|
andy840119
|
19721a9bbb
|
Remove the nullable disable annotation and fix the breaking api.
|
2022-07-02 13:33:05 +08:00 |
|
vun
|
5f8d21f33d
|
Per encoding evaluation
|
2022-07-01 14:27:23 +08:00 |
|
vun
|
cba47f8202
|
[WIP] Colour evaluator for new colour encoding
|
2022-06-28 10:38:58 +08:00 |
|
Dan Balasescu
|
0fd2c010e5
|
Remove NRT disables from attributes classes
|
2022-06-27 16:07:15 +09:00 |
|
Dan Balasescu
|
0579780bb8
|
Add IBeatmapOnlineInfo parameter and use to extract more data
|
2022-06-27 16:07:15 +09:00 |
|
vunyunt
|
55e5b41c03
|
Merge branch 'ppy:master' into colour-encoding-2
|
2022-06-25 22:50:06 +08:00 |
|
vun
|
8c162585b8
|
Comment out logging for debugging purposes
|
2022-06-25 22:49:19 +08:00 |
|
vun
|
15372267e1
|
Implement new colour encoding
|
2022-06-25 22:42:56 +08:00 |
|
Dean Herbert
|
31a447fda0
|
Update parameter discards
|
2022-06-24 21:26:19 +09:00 |
|
Bartłomiej Dach
|
3497e966fd
|
Revert no longer needed access modifier change
|
2022-06-24 13:01:16 +02:00 |
|
Bartłomiej Dach
|
f47b74a938
|
Move OkResult from drawable swell to judgement
|
2022-06-24 13:00:12 +02:00 |
|
Bartłomiej Dach
|
bcb9cba2d7
|
Reorder classes for legibility, group into regions
|
2022-06-24 12:56:47 +02:00 |
|
Bartłomiej Dach
|
52de8bae9b
|
Apply NRT to TaikoModClassic
|
2022-06-24 12:54:33 +02:00 |
|
Bartłomiej Dach
|
26c5b59f6d
|
Replace usages of string.To{Lower,Upper}()
|
2022-06-24 11:57:45 +02:00 |
|
vun
|
f42aac9954
|
TAIKO-6 Pre-evaluate colour to avoid per-note evaluation
|
2022-06-23 17:10:30 +08:00 |
|
vun
|
c5fd48372b
|
Flatten speed bonus for stamina
|
2022-06-22 17:17:19 +08:00 |
|
sw1tchbl4d3
|
6c8042642a
|
Reduce code duplication
|
2022-06-20 17:22:41 +02:00 |
|
sw1tchbl4d3
|
98527fec26
|
Make mod selfcontained
|
2022-06-19 15:11:12 +02:00 |
|
vun
|
3529514587
|
Disablle nullable in TaikoDifficultyHitObjectColour
|
2022-06-19 17:26:11 +08:00 |
|
vun
|
57964311be
|
Revert performance calculator to upstream
|
2022-06-19 17:20:53 +08:00 |
|
vun
|
95c43d9384
|
Merge remote-tracking branch 'ppy/master' into colour-rework
|
2022-06-19 17:18:05 +08:00 |
|
vun
|
da1d99d5b6
|
Parameter tweaks, change repetition interval definition
|
2022-06-19 17:14:31 +08:00 |
|
sw1tchbl4d3
|
a5bf16e873
|
Make drum rolls and swells optional with Classic mod
|
2022-06-19 02:10:23 +02:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
vun
|
319d0aa036
|
Merge remote-tracking branch 'ppy/master' into colour-rework
|
2022-06-13 17:29:26 +08:00 |
|
vun
|
2b2150ac04
|
Refactor TaikoDifficultyHitObject creation into the class as a static method
|
2022-06-10 14:58:50 +08:00 |
|
vun
|
2881406f6b
|
Nerf alternating pattern slightly, value rescale
|
2022-06-09 19:41:59 +08:00 |
|
Dan Balasescu
|
6d2a2ba7d6
|
Rename Position -> Index
|
2022-06-09 18:49:11 +09:00 |
|
vun
|
54f41ab4fa
|
Merge branch 'colour-rework-huismet' of https://github.com/Lawtrohux/osu into colour-rework
|
2022-06-09 17:34:48 +08:00 |
|
vun
|
4c574eb044
|
Rescale multipliers (values unaffected)
|
2022-06-09 17:31:54 +08:00 |
|
Dan Balasescu
|
f0ef2e610e
|
Merge branch 'master' into dho
|
2022-06-09 18:29:14 +09:00 |
|
Jay L
|
6dbaf0a030
|
Refactor
|
2022-06-09 19:22:55 +10:00 |
|
vunyunt
|
2e004bf551
|
Merge branch 'ppy:master' into colour-rework
|
2022-06-09 12:39:52 +08:00 |
|
vun
|
5793ca5534
|
Parameter tweaks
|
2022-06-09 12:35:26 +08:00 |
|
Nostril
|
5cbd3bd67e
|
Merge branch 'ppy:master' into master
|
2022-06-08 19:29:14 -07:00 |
|
vun
|
d8d4ac431e
|
Refactor LocallyCombinedDifficulty to an external skill
|
2022-06-08 13:24:51 +08:00 |
|
Dan Balasescu
|
8578f12a58
|
Fix taiko circle fills missing after rewind
|
2022-06-07 18:35:12 +09:00 |
|
vun
|
fd49a27cf9
|
Fix encoding repetition, parameter adjustments
|
2022-06-07 13:30:24 +08:00 |
|
vun
|
07d3a7bd2e
|
Fix logic error, minor stamina changes
|
2022-06-06 16:11:26 +08:00 |
|
vun
|
bfada36554
|
Merge branch 'taiko-evaluators' into colour-rework
|
2022-06-06 12:45:48 +08:00 |
|
vun
|
3dd0c4aec8
|
[WIP] Colour rework
|
2022-06-06 12:42:49 +08:00 |
|
vun
|
56a4034c22
|
Change RepetitionInterval to have max_repetition_interval + 1 when no repetition is found.
|
2022-06-02 18:48:36 +08:00 |
|
vun
|
c9877084c4
|
Merge remote-tracking branch 'apollo/dho' into colour-rework
|
2022-06-02 18:34:46 +08:00 |
|
Dean Herbert
|
859a83ac90
|
Remove unused field and fix typo
|
2022-06-02 14:48:26 +09:00 |
|
Dean Herbert
|
45adca17da
|
Make DrumSamplePlayer a CompositeDrawable
|
2022-06-02 14:39:57 +09:00 |
|
Dean Herbert
|
f3d4cd3f95
|
Fix various code inspection issues
|
2022-06-02 14:36:07 +09:00 |
|
Aaron Hong
|
f6e9dfe7bf
|
Fix naming rule violations
|
2022-06-01 01:03:21 -07:00 |
|
Aaron Hong
|
fcc05396bc
|
Remove unused import
|
2022-06-01 00:57:24 -07:00 |
|
Aaron Hong
|
2471c242b4
|
Merge branch 'master' of https://github.com/ppy/osu into ppy-master
|
2022-05-31 21:01:04 -07:00 |
|
vun
|
0a21f7c30d
|
Implement mono history in TaikoDifficultyHitObject
|
2022-06-01 05:20:08 +08:00 |
|
vun
|
8bbe70bff0
|
Fix NullPointerReference
|
2022-06-01 04:33:37 +08:00 |
|
vun
|
86ffa810a9
|
Implement stamina evaluator (untested yet)
|
2022-05-31 23:17:39 +08:00 |
|
apollo-dw
|
66a6467403
|
Pass object position to the object
|
2022-05-26 19:26:14 +01:00 |
|
vun
|
1972bdd6c7
|
Working colour encoding
|
2022-05-26 18:04:25 +08:00 |
|
apollo-dw
|
30b9e0e7ab
|
Use object list size for object position
|
2022-05-24 16:30:25 +01:00 |
|
vun
|
f01deae428
|
Colour compression preprocessing implementation
|
2022-05-24 17:38:52 +08:00 |
|
apollo-dw
|
5dbec92d9e
|
Update comments
|
2022-05-23 22:17:29 +01:00 |
|
apollo-dw
|
903c4f7b3d
|
Merge remote-tracking branch 'master/master' into dho
|
2022-05-23 13:39:04 +01:00 |
|
Dan Balasescu
|
6cfe35360a
|
Refactor key indexing
|
2022-05-23 14:36:06 +09:00 |
|
Dan Balasescu
|
63a3829768
|
Split out SingleKeyStamina class
|
2022-05-23 14:19:25 +09:00 |
|
apollo-dw
|
26985ca8af
|
Store hitobject history in the hitobject
|
2022-05-22 16:26:22 +01:00 |
|
Jay L
|
db6abd86f0
|
Rectify null value call
tired programming is never a good idea
|
2022-05-17 09:10:52 +10:00 |
|
Jay L
|
c7ec95c0d0
|
Rectify Review Changes
|
2022-05-17 09:10:52 +10:00 |
|
Jay L
|
94294ba351
|
Apply Review Changes
|
2022-05-17 09:10:52 +10:00 |
|
Jay L
|
d94e30bed3
|
Rewrite Performance difficultyValue Calculation
To change values in line with the community survey, pp has been rescaled immensely, with changes on both the lower and upper end.
|
2022-05-17 09:10:52 +10:00 |
|
Jay L
|
b44afb19b1
|
Include Convert Penalty
For low colour variance
|
2022-05-17 09:10:52 +10:00 |
|
Jay L
|
d174099016
|
Refactor and Cleanup of Stamina.cs
|
2022-05-17 09:10:52 +10:00 |
|
Jay L
|
f15738fded
|
Remove Redundant Detection
Not needed, as nerf is not required anymore and has negative effect.
|
2022-05-17 09:10:52 +10:00 |
|
Jay L
|
48b7e0f090
|
Stamina Skill Rewrite and Refactor
|
2022-05-17 09:10:52 +10:00 |
|
Dan Balasescu
|
637f817696
|
Ignore zero-sections on a per-case basis
|
2022-05-03 16:06:20 +09:00 |
|
Salman Ahmed
|
61078910a6
|
Handle all skin component types explicitly
|
2022-04-23 03:34:05 +03:00 |
|
Salman Ahmed
|
f48533b8a2
|
Inline input drum proxying logic
|
2022-04-13 04:38:41 +03:00 |
|
Salman Ahmed
|
b84a3b7834
|
Rewrite input drum measurements to autosize on X axis
|
2022-04-07 21:39:53 +03:00 |
|
Salman Ahmed
|
ce70957fbf
|
Remove redundant code
|
2022-04-06 02:38:56 +03:00 |
|
Salman Ahmed
|
ec5ad995f8
|
Reorder taiko playfield elements to fix hit explosion Z-ordering
|
2022-04-06 02:37:57 +03:00 |
|
Salman Ahmed
|
e4f6e842b0
|
Expose input drum SkinnableDrawable in InputDrum for width consumption
This is probably not a good way to approach this, but I'm unsure about
any other way.
|
2022-04-06 02:35:00 +03:00 |
|
Salman Ahmed
|
55c56c03a5
|
Propagate legacy input drum size to main piece
|
2022-04-06 02:34:07 +03:00 |
|
Salman Ahmed
|
3408f2bbe0
|
Merge branch 'master' into taiko-target-classic-position
|
2022-04-05 23:22:46 +03:00 |
|
Dean Herbert
|
2d020e756d
|
Merge pull request #17621 from frenzibyte/taiko-target-size
Adjust osu!taiko legacy hit target size to match osu!(stable)
|
2022-04-05 12:37:40 +09:00 |
|
Salman Ahmed
|
117d81d84f
|
Use perfect osu!(stable) strong scale value
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2022-04-05 03:04:53 +03:00 |
|
Salman Ahmed
|
ac32966427
|
Replicate osu!(stable)'s hit target position with "Classic" mod
|
2022-04-03 02:02:20 +03:00 |
|
Salman Ahmed
|
534cc18ff9
|
Adjust osu!taiko legacy hit target size to match osu!(stable)
|
2022-04-03 01:21:48 +03:00 |
|
Salman Ahmed
|
4ce69890d4
|
Use TaikoHitObject.DEFAULT_SIZE for default circle piece symbol size
|
2022-04-03 00:21:23 +03:00 |
|
Salman Ahmed
|
01b10e68d2
|
Adjust taiko hit objects sizes to match osu!(stable)
|
2022-04-02 23:47:20 +03:00 |
|
Dean Herbert
|
0cac935939
|
Shorten class name of ModCreatedReplayUser
|
2022-03-31 11:34:23 +09:00 |
|
Dean Herbert
|
4b2c01a8c1
|
Bring all mod implementations up-to-date
|
2022-03-29 16:59:03 +09:00 |
|
Dean Herbert
|
d2d88015e3
|
Update all cinema/autoplay mods to specify the system user ID
|
2022-03-28 22:22:56 +09:00 |
|
Dean Herbert
|
6fb06d69cc
|
Merge branch 'master' into pp-counter-alloc-reduction
|
2022-03-15 13:31:57 +09:00 |
|
Dan Balasescu
|
523f668c8c
|
Remove unnecessary ctor argument
|
2022-03-15 12:37:39 +09:00 |
|
Dan Balasescu
|
daac933498
|
Remove unnecessary ctor arguments
|
2022-03-15 12:34:58 +09:00 |
|
Dan Balasescu
|
59d57a44d4
|
Prevent incorrect usages by hard-typing ctor type
|
2022-03-15 09:11:59 +09:00 |
|
Dan Balasescu
|
3fff7f4b7e
|
Require ScoreProcessor to receive ruleset
|
2022-03-14 15:51:10 +09:00 |
|
Dan Balasescu
|
4a3e3aba65
|
Restructure PerformanceCalculator to not require ScoreInfo argument
|
2022-03-14 14:25:28 +09:00 |
|
Dean Herbert
|
2c47c4a2e9
|
Merge branch 'master' into taiko-classic-aspect-ratio
|
2022-03-14 10:40:35 +09:00 |
|
Salman Ahmed
|
4a8aa72d1b
|
Nudge osu!taiko playfield's height to perfectly match with osu!(stable)
|
2022-03-14 01:03:08 +03:00 |
|
Salman Ahmed
|
0b74bde653
|
Disable taiko playfield aspect ratio lock on "Classic" mod
|
2022-03-13 08:21:58 +03:00 |
|
Aaron Hong
|
b628a65cfa
|
Revert "Adjust default touch drum overlay size to be more comfortable on phones"
This reverts commit 2de6bb033b .
|
2022-03-12 08:03:24 -08:00 |
|
Aaron Hong
|
2de6bb033b
|
Adjust default touch drum overlay size to be more comfortable on phones
|
2022-03-12 07:51:40 -08:00 |
|
Aaron Hong
|
9db80c3335
|
Code cleanup
|
2022-03-12 05:32:02 -08:00 |
|
Aaron Hong
|
6f99455d94
|
Improve centre input size fitting for legacy skins
|
2022-03-12 05:17:45 -08:00 |
|
Aaron Hong
|
ac17c047f6
|
Code formatting
|
2022-03-12 05:01:40 -08:00 |
|
Aaron Hong
|
848b005097
|
Remove unneccessary whitespace
|
2022-03-11 04:48:57 -08:00 |
|
Aaron Hong
|
35053eaeba
|
Show and hide osu!taiko touch controls overlay based on most recent input type detected
|
2022-03-11 04:43:57 -08:00 |
|
Aaron Hong
|
c33a661a49
|
osu!taiko touch implementation syntax formatting cleanup
|
2022-03-11 03:36:03 -08:00 |
|
Aaron Hong
|
1ed06f30e7
|
osu!Taiko touch implementation code cleanup
|
2022-03-11 03:33:03 -08:00 |
|
Aaron Hong
|
7336c2c0bd
|
Fix osu!taiko alignment issue with legacy skins on Touch Controls
|
2022-03-11 02:48:08 -08:00 |
|
Aaron Hong
|
38c61b2c1d
|
Fix crash when loading legacy osu!taiko skins with touch input
|
2022-03-11 00:14:33 -08:00 |
|
Aaron Hong
|
5ce57fa34a
|
Improve readability for getTaikoActionFromInput
|
2022-03-10 06:17:06 -08:00 |
|
Aaron Hong
|
317869078f
|
Basic functionality for Taiko touch input now complete
|
2022-03-10 05:09:07 -08:00 |
|
Nostril
|
fc2cd78fa2
|
Merge branch 'ppy:master' into master
|
2022-03-10 00:52:56 -08:00 |
|
Aaron Hong
|
a25b6e6a09
|
Proof of Concept draft for Taiko touch input
|
2022-03-10 00:42:58 -08:00 |
|
Dan Balasescu
|
c36badab4b
|
Add per-ruleset score multipliers for classic scoring
|
2022-03-10 10:26:09 +09:00 |
|
Henry Lin
|
76d257fbe4
|
Merge branch 'master' into mod-adaptive-speed
|
2022-03-04 15:16:37 +08:00 |
|
Dean Herbert
|
1a47459262
|
Fix taiko difficulty adjust scroll speed being shown with too low precision
|
2022-03-02 18:38:17 +09:00 |
|
Henry Lin
|
c9b205afeb
|
Add adaptive speed mod
|
2022-03-02 09:57:52 +08:00 |
|
Dean Herbert
|
a41e1c80f1
|
Show hit error on results screen
Leading up to implementation of "local offset", this feels like a good
thing to have visible first and foremost.
|
2022-02-28 19:11:06 +09:00 |
|
Dan Balasescu
|
84e82ef5e4
|
Add XMLDocs to difficulty attribute properties
|
2022-02-16 14:09:19 +09:00 |
|
Henry Lin
|
ee6d4b2583
|
Move performance breakdown to the top to prevent re-ordering after watching replay
|
2022-02-05 21:39:01 +08:00 |
|
Henry Lin
|
0b1fef38af
|
Use the playable beatmap provided in CreateStatisticsForScore
|
2022-02-05 21:36:34 +08:00 |
|
Henry Lin
|
440b674bb0
|
Add statistic item for mania & taiko
|
2022-02-05 21:30:35 +08:00 |
|
Henry Lin
|
f29301cd1e
|
Merge branch 'master' into display-performance-attributes
|
2022-02-05 16:59:46 +08:00 |
|
Dean Herbert
|
df9d99f5aa
|
Merge branch 'master' into extended-statistics-without-replay
|
2022-02-03 18:59:48 +09:00 |
|
Bartłomiej Dach
|
82f9ad63f5
|
Fix flashlight size multiplier printing with too many decimal digits
|
2022-02-02 20:41:25 +01:00 |
|
Dean Herbert
|
19eb9ad8a7
|
Reorder StatisticsItem constructor to make a touch more sense
|
2022-02-02 23:02:38 +09:00 |
|
Henry Lin
|
6a482827fe
|
Fix weird line breaking
|
2022-02-02 17:23:03 +08:00 |
|
Henry Lin
|
c5c4c85006
|
Lazily create content of StatisticItem
|
2022-02-02 13:29:18 +08:00 |
|
Dan Balasescu
|
0458d408bb
|
Add replay statistics frames to FramedReplayInputHandler
|
2022-01-31 18:53:47 +09:00 |
|
Dean Herbert
|
5288eedd31
|
Update all usages of RulesetID and Ruleset.ID to use Ruleset.OnlineID
|
2022-01-27 15:38:03 +09:00 |
|
Bartłomiej Dach
|
8c3fbb6eb4
|
Merge branch 'master' into Liswiera-FL-changes
|
2022-01-24 21:32:36 +01:00 |
|
Bartłomiej Dach
|
2375420d4c
|
Tweak allowable ranges of size multiplier
|
2022-01-24 21:32:31 +01:00 |
|
Bartłomiej Dach
|
4a13c93ca7
|
Disallow zero size multiplier in flashlight implementations
|
2022-01-24 21:03:03 +01:00 |
|
Bartłomiej Dach
|
a227af75ed
|
Simplify flashlight parameter passing flow
|
2022-01-24 21:03:02 +01:00 |
|
Bartłomiej Dach
|
5874475dff
|
Extract DefaultFlashlightSize to base flashlight class
|
2022-01-24 21:03:02 +01:00 |
|
Bartłomiej Dach
|
a7c0d507ce
|
Rename flashlight settings to be more accurate
|
2022-01-24 21:03:02 +01:00 |
|
mk-56
|
948867898c
|
ModeMultiplier rename
|
2022-01-24 11:38:52 +01:00 |
|
mk-56
|
161a2a321e
|
Remove bindable from ModeMultiplier
|
2022-01-24 09:07:07 +01:00 |
|
mk-56
|
ed84ae0ac0
|
Adjust values to Bdach's refined taste
|
2022-01-24 00:42:43 +01:00 |
|
Bartłomiej Dach
|
735414bc49
|
Replace TimeSignatures enum with struct for storage of arbitrary meter
|
2022-01-22 20:50:31 +01:00 |
|
mk-56
|
955bab926f
|
Separate the settings for each modes radiuses
|
2022-01-22 19:38:56 +01:00 |
|