smoogipooo
|
5e32d95ad2
|
Remove Ruleset's CreateScoreProcessor method
|
2017-09-13 16:37:05 +09:00 |
|
smoogipooo
|
093d82ac45
|
Set depths from playfield add methods instead of DrawableHitObject
|
2017-09-13 16:17:01 +09:00 |
|
smoogipooo
|
e146bcacf1
|
Make BasePortion and ComboPortion constants
|
2017-09-13 16:13:27 +09:00 |
|
smoogipooo
|
05ac23f99a
|
Remove AffectsAccuracy for now
|
2017-09-13 15:44:03 +09:00 |
|
smoogipooo
|
ba3e44cd71
|
Simplify standardized scoring to BasePortion (raw scoring) + ComboPortion (highest combo)
|
2017-09-13 15:17:32 +09:00 |
|
smoogipooo
|
12641edb4d
|
Fix incorrect mania hold note tick judgements
|
2017-09-12 23:36:59 +09:00 |
|
smoogipooo
|
756d7527da
|
Remove NumericAccuracyResult from ManiaJudgement
|
2017-09-12 22:33:39 +09:00 |
|
smoogipooo
|
b5f48c2368
|
Add storeResults as a parameter to Reset
Whether to store the current state of the ScoreProcessor for future use.
|
2017-09-12 22:27:27 +09:00 |
|
smoogipooo
|
d0774c7bc6
|
ComputeTargets -> SimulateAutoplay + improve xmldoc
|
2017-09-12 21:16:47 +09:00 |
|
smoogipooo
|
3e3618d724
|
More cleanups
|
2017-09-12 21:12:57 +09:00 |
|
smoogipooo
|
abab2a4878
|
Revamp score processing to once more unify scoring methods
|
2017-09-12 21:05:50 +09:00 |
|
smoogipooo
|
0b94939474
|
Make Accuracy = 1, Health = 1 the default for ScoreProcessor
|
2017-09-12 20:53:26 +09:00 |
|
smoogipooo
|
3af8345068
|
Add AffectsAccuracy to Judgement
|
2017-09-12 19:39:44 +09:00 |
|
Dan Balasescu
|
ee8ec31c6e
|
Merge branch 'master' into judgement-revamp
|
2017-09-12 18:57:37 +09:00 |
|
Dean Herbert
|
86de4fa2e2
|
Apply CI fixes
|
2017-09-12 18:36:19 +09:00 |
|
Dean Herbert
|
b21c080121
|
Make mania readable again
|
2017-09-12 18:22:02 +09:00 |
|
Dean Herbert
|
f32d444d68
|
Remove generics from Playfield (fixes catch)
|
2017-09-12 18:19:28 +09:00 |
|
Dean Herbert
|
1194e46ef1
|
Merge remote-tracking branch 'upstream/master' into judgement-revamp
|
2017-09-12 17:46:21 +09:00 |
|
Dean Herbert
|
160ad1924f
|
Remove unneeded reference
|
2017-09-12 17:01:40 +09:00 |
|
smoogipooo
|
6a815d343c
|
Remove unneeded class.
|
2017-09-12 16:58:06 +09:00 |
|
Dan Balasescu
|
3be9d3c747
|
Merge branch 'master' into mania-autoplay
|
2017-09-12 16:44:05 +09:00 |
|
smoogipooo
|
7ad982b540
|
Fix ordering of license header.
|
2017-09-12 16:21:32 +09:00 |
|
smoogipooo
|
a22dd80b23
|
Expire HitExplosions.
|
2017-09-12 16:20:15 +09:00 |
|
smoogipooo
|
af4cc7aada
|
Accuracy starts at 100% for mania.
|
2017-09-12 16:15:04 +09:00 |
|
smoogipooo
|
a7b93822d7
|
Add initial frame
|
2017-09-12 16:14:52 +09:00 |
|
smoogipooo
|
a1baefe20e
|
Add 20ms delay to release frames.
|
2017-09-12 16:09:53 +09:00 |
|
smoogipooo
|
8737a1b1a5
|
Implement osu!mania auto replay generation.
|
2017-09-12 15:52:32 +09:00 |
|
smoogipooo
|
78764082dc
|
Remove taiko project reference from mania project.
|
2017-09-12 15:52:02 +09:00 |
|
smoogipooo
|
585e2399bf
|
Add license headers.
|
2017-09-12 12:02:56 +09:00 |
|
smoogipooo
|
57ee97e27d
|
Add lane glows.
|
2017-09-12 11:39:34 +09:00 |
|
smoogipooo
|
0765027cb5
|
Move note glow to a separate class + make it match the design a bit more.
|
2017-09-12 11:14:16 +09:00 |
|
smoogipooo
|
3c98bc065f
|
Fix osu!mania note masking resulting in miss judgements not occurring.
|
2017-09-12 09:48:17 +09:00 |
|
Dean Herbert
|
d66fb307dc
|
Fix wrong licence header
|
2017-09-11 19:14:37 +09:00 |
|
Dean Herbert
|
cf8912b30d
|
Merge branch 'master' into mania-judgement-text
|
2017-09-11 19:04:22 +09:00 |
|
smoogipooo
|
df0a31bf2a
|
Add judgement text displays to osu!mania
|
2017-09-11 17:56:02 +09:00 |
|
Dean Herbert
|
7b92bbfa86
|
Merge branch 'master' into mania-hit-explosions
|
2017-09-11 17:34:14 +09:00 |
|
smoogipooo
|
54aff432fe
|
Fix CI error
|
2017-09-11 15:43:23 +09:00 |
|
Dan Balasescu
|
6ecd530d7b
|
Add missing license header
|
2017-09-11 15:24:28 +09:00 |
|
smoogipooo
|
f3c6f6f959
|
Merge branch 'blending-equations' into mania-holdnote-niceness
|
2017-09-11 15:09:01 +09:00 |
|
smoogipooo
|
de7d50d384
|
Better variable + comment naming
|
2017-09-11 15:08:51 +09:00 |
|
smoogipooo
|
4683319156
|
Merge remote-tracking branch 'origin/master' into mania-hit-explosions
|
2017-09-11 14:48:40 +09:00 |
|
Dean Herbert
|
b01233eddc
|
Fix CI issues
|
2017-09-11 14:48:01 +09:00 |
|
smoogipooo
|
e8efdcf188
|
Make tick explosions white and lower scale.
|
2017-09-11 14:37:34 +09:00 |
|
Dean Herbert
|
5ce76d8023
|
Merge remote-tracking branch 'upstream/master' into judgement-revamp
|
2017-09-11 14:36:51 +09:00 |
|
smoogipooo
|
2c3131d391
|
Remove green coloration when hit.
|
2017-09-11 13:56:10 +09:00 |
|
smoogipooo
|
3026675f35
|
Add explosions.
|
2017-09-11 13:44:39 +09:00 |
|
smoogipooo
|
10f0d1f20d
|
Pass down OnJudgement to columns.
|
2017-09-11 12:57:10 +09:00 |
|
Dean Herbert
|
7170fbd087
|
Target .NET 4.6.1
|
2017-09-11 12:39:00 +09:00 |
|
smoogipooo
|
42dc4d9b1c
|
Rework mania playfield to be more sane with masking/nesting.
|
2017-09-11 10:46:54 +09:00 |
|
smoogipooo
|
2f72dff779
|
Update with framework changes.
|
2017-09-11 08:59:56 +09:00 |
|
smoogipooo
|
2086ed209d
|
Fix hold note tick input.
|
2017-09-11 04:51:44 +09:00 |
|
smoogipooo
|
9cd3af11d5
|
Fix hold note tick position + lifetime.
|
2017-09-11 04:45:10 +09:00 |
|
smoogipooo
|
79a9612243
|
Remove now unnecessary comment.
|
2017-09-11 04:39:04 +09:00 |
|
smoogipooo
|
8bb8999820
|
More TestCaseManiaHitObjects fixes.
|
2017-09-11 04:34:30 +09:00 |
|
smoogipooo
|
3b5e847a31
|
Better updateGlow methods.
|
2017-09-11 04:29:32 +09:00 |
|
smoogipooo
|
590a34dc28
|
Add glow to DrawableHoldNote
|
2017-09-11 04:22:17 +09:00 |
|
smoogipooo
|
73d77637ef
|
Add glow to DrawableNote
|
2017-09-11 04:22:05 +09:00 |
|
smoogipooo
|
8797382700
|
Update body styling of hold notes
|
2017-09-11 04:21:43 +09:00 |
|
MrTheMake
|
a7f874e5b6
|
Merge branch 'master' into leaderboard-scores
|
2017-09-07 18:25:33 +02:00 |
|
smoogipooo
|
b085208d24
|
Remove unused code
|
2017-09-07 16:15:33 +09:00 |
|
smoogipooo
|
ef9b87e8c7
|
Make column lights not increase in brightness when successfully pressed
|
2017-09-07 16:15:25 +09:00 |
|
smoogipooo
|
0cc443e618
|
Remove all generic judgements.
|
2017-09-06 18:05:51 +09:00 |
|
smoogipooo
|
ac8ec31b61
|
Make judgements able to be "added" plus make everything compile and run.
|
2017-09-06 17:02:13 +09:00 |
|
Dean Herbert
|
84c22df3f5
|
Combine Judgement.HitResults into one.
|
2017-09-06 17:01:48 +09:00 |
|
smoogipooo
|
115e5c95af
|
Make ScrollingPlayfield.Reversed protected; make ManiaPlayfield 'invertible'.
|
2017-08-23 20:50:03 +09:00 |
|
Dean Herbert
|
bdd0a51c6e
|
Fix left keys setting defaults in incorrect order
|
2017-08-23 16:10:10 +09:00 |
|
smoogipooo
|
4395ea3850
|
Add applied suggestions.
|
2017-08-23 15:37:22 +09:00 |
|
smoogipooo
|
68e7cf854f
|
Add variant names.
|
2017-08-23 14:19:14 +09:00 |
|
smoogipooo
|
d8dfcc614a
|
Make mania work with key bindings
|
2017-08-23 13:42:16 +09:00 |
|
smoogipooo
|
0e41fc8842
|
Add mania bindings.
|
2017-08-23 12:49:50 +09:00 |
|
smoogipooo
|
2f2abf122b
|
Add exceptions galore.
|
2017-08-22 16:46:12 +09:00 |
|
smoogipooo
|
e337fbcf4f
|
Make availableColumns into a ctor argument.
|
2017-08-22 16:22:40 +09:00 |
|
smoogipooo
|
909cae5861
|
CI fixes.
|
2017-08-22 14:21:28 +09:00 |
|
smoogipooo
|
68c7226d12
|
Fix cherry pick issues.
|
2017-08-22 14:18:17 +09:00 |
|
smoogipooo
|
9a7c9e9af0
|
Disable reversing for now - this needs to be re-implemented in a later PR.
|
2017-08-22 14:17:57 +09:00 |
|
smoogipooo
|
cd3c825bd2
|
Fix mania playfield not working.
|
2017-08-22 14:07:46 +09:00 |
|
smoogipooo
|
88151eff3f
|
Fix dofficulty calculators not working and make mania set the correct key count for non-mania specific maps.
|
2017-08-22 14:07:39 +09:00 |
|
smoogipooo
|
4eec59f669
|
Only set the number of availableColumns once, at ManiaRulesetContainer level.
# Conflicts:
# osu.Game.Rulesets.Mania/Beatmaps/ManiaBeatmapConverter.cs
# osu.Game.Rulesets.Mania/UI/ManiaRulesetContainer.cs
# osu.Game/Rulesets/UI/RulesetContainer.cs
|
2017-08-22 14:07:37 +09:00 |
|
Dean Herbert
|
ea450fecf5
|
Merge branch 'master' into action-key-counter
|
2017-08-21 16:25:44 +09:00 |
|
Dean Herbert
|
16e96888ab
|
Update KeyCounterCollection to support action-based buttons
|
2017-08-21 12:39:22 +09:00 |
|
smoogipooo
|
6a7b410bc3
|
Make DifficultyControlPoint.SpeedMultiplier actually increase with an increasing speed. Fixes #1147
|
2017-08-21 11:58:54 +09:00 |
|
MrTheMake
|
e54f659916
|
Suggested changes
|
2017-08-13 22:37:39 +02: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 |
|
Dean Herbert
|
da5f2fc6af
|
Merge remote-tracking branch 'origin/catch-catcher' into catch
|
2017-08-09 09:28:50 +09:00 |
|
Dan Balasescu
|
21d44b1e99
|
Remove correct duplicate code.
Already present on line 51.
|
2017-08-09 06:24:08 +09:00 |
|
John Neijzen
|
9e17549d7f
|
Update HitObjectPatternGenerator.cs
|
2017-08-08 22:56:27 +08:00 |
|
smoogipooo
|
c5ce86b9f3
|
Add reversing capability to ScrollingPlayfield.
|
2017-08-08 12:59:50 +09:00 |
|
smoogipooo
|
12f9793fec
|
Fix mania bar lines not working.
|
2017-08-07 17:46:22 +09:00 |
|
smoogipooo
|
f3c05fe232
|
CI fixes.
|
2017-08-07 17:34:57 +09:00 |
|
smoogipooo
|
933740664c
|
SpeedAdjustedHitRenderer -> ScrollingHitRenderer for consistent naming.
|
2017-08-07 16:43:54 +09:00 |
|
smoogipooo
|
a3efca9c35
|
Reduce implementation overhead in actually positioning hitobjects and making them scroll.
|
2017-08-07 16:02:38 +09:00 |
|
smoogipooo
|
c6447e40f9
|
Reduce implementation overhead for nested playfields (e.g. playfield + columns).
|
2017-08-07 14:56:26 +09:00 |
|
smoogipooo
|
b1d25ed388
|
Implement ScrollingPlayfield, now containing ScrollingHitObjectContainer (prev. SpeedAdjustmentCollection).
Also removing a lot of mania code relating to gravity mod for now.
|
2017-08-04 23:07:08 +09:00 |
|
smoogipooo
|
54503eef71
|
Rename *ScrollingDrawableTimingSection -> *ScrollingContainer, move LinearScrollingContainer to osu.Game, make SpeedAdjustmentContainer non-abstract.
|
2017-08-04 22:50:29 +09:30 |
|
smoogipooo
|
4a9f3aa70d
|
Merge remote-tracking branch 'origin/master' into timingchange-improvements
|
2017-08-04 20:11:24 +09:30 |
|
smoogipooo
|
0f901c99a0
|
Implement SpeedAdjustedPlayfield and a new HitRenderer derivation.
|
2017-08-04 20:11:18 +09:30 |
|