1a35506386
Cleanup strong hit construction
2018-08-14 14:29:49 +09:00
732dfde8ed
DrawableStrongHandler -> DrawableNestedStrongHit
2018-08-14 14:28:40 +09:00
7971d06df1
Remove AlwaysPresent
2018-08-14 14:27:47 +09:00
5c4c2dff09
Fix strong hits not being visualised
2018-08-06 13:01:27 +09:00
741ec0021e
Rename more judgement-related methods to "result"
2018-08-06 11:31:46 +09:00
5fd4ed2f4e
Rename judgement-related methods/events + commenting
2018-08-06 10:55:25 +09:00
38263714a1
Cleanups
2018-08-03 16:56:46 +09:00
412e4ff681
Fix display of swells
2018-08-03 16:49:24 +09:00
e6775c7a16
Fix playfield display
2018-08-03 16:46:03 +09:00
19c541dbf5
Migrate swells to use nested hitobjects for ticks
2018-08-03 16:35:29 +09:00
e8a140930e
Migrate drum roll to use nested hitobjects for strong hits
2018-08-03 16:35:12 +09:00
4494853446
Migrate DrawableDrumRoll to use a nested hitobject for strong hits
2018-08-03 16:20:08 +09:00
fdf889359f
Migrate DrawableHit to use a nested hitobject for strong hits
2018-08-03 16:19:37 +09:00
2dff04392e
Re-implement strong judgements via hitobject
2018-08-03 16:12:12 +09:00
9c2122c0ca
Make Rulesets.Taiko use the new judgement result structure
2018-08-02 20:36:19 +09:00
1b7b6f341c
Migrate Rulesets.Taiko to the new judgement system
2018-08-02 16:09:04 +09:00
5e6634cd00
Merge branch 'master' into fix-taiko-rewind
2018-06-25 17:10:53 +09:00
185789bc7f
Remove unused variable
2018-06-25 16:13:15 +09:00
26d9e3cc10
Merge branch 'master' into fix-taiko-rewind
2018-06-25 16:08:52 +09:00
70e9f7cb8d
Always proxy taiko hits when hit
2018-06-25 15:55:09 +09:00
5b344525e1
Move proxy state check to base class
2018-06-18 00:27:18 +09:00
4575319102
Privatise the proxied content
2018-06-17 17:56:46 +09:00
0f9c05d1e6
Fix taiko swells not properly rewinding
2018-06-11 22:32:08 +09:00
1b12820de9
Restore a removed comment
2018-06-11 21:54:11 +09:00
22dfe46572
Make taiko hitobject properly unproxy when rewound
2018-06-11 21:46:45 +09:00
b6fb01440b
Fix taiko hit states not being reverted on rewind
2018-06-11 20:44:26 +09:00
32a74f95a5
Normalize all the line endings
2018-04-13 18:26:38 +09:00
cb3d0db555
Move combo colours completely out of HitObjects
2018-03-20 15:50:12 +09:00
20acc601bb
Fix up breaking taiko changes
2018-03-16 16:10:09 +09:00
a42035f494
Make DrawableHitObject a CompositeDrawable
...
No reason for it to be a container.
2018-03-15 13:41:06 +09:00
2a9fb2c2c6
Make NestedHitObjects lazily-constructed
2018-03-05 21:40:26 +09:00
df84b23847
Fix possible nullref when there are 0 drumroll ticks
2018-03-05 21:19:40 +09:00
7ce3e60722
Fix drumrolls giving GOOD judgements too one tick too late
2018-03-05 21:19:36 +09:00
46284c61ae
Return HitResult.None instead of null
2018-02-08 14:25:59 +09:00
3d167c40ae
Remove now unneeded Math.Abs call
2018-02-08 14:15:58 +09:00
9225e883c1
Add + use HalfHitWindow
2018-02-02 20:29:50 +09:00
9bc4bf33a6
Use HitWindows for taiko
2018-02-02 18:53:30 +09:00
bfdfb52666
Fix a few usages of AllJudged possibly not being correct
2018-01-15 15:28:08 +09:00
9d00e5bb7d
Make ScrollingHitObjectContainer handle nested hitobjects
2018-01-11 15:08:30 +09:00
6255aaab68
Per-hitobject lifetime management
2018-01-10 19:17:43 +09:00
86b5591583
Merge remote-tracking branch 'origin/master' into scrolling-hitobjects-rewrite
2018-01-10 18:02:49 +09:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
add68ff068
Fix swells not stopping at the hit position
2018-01-04 21:45:29 +09:00
4fee76ba0b
Fix drumroll lengths
2018-01-04 20:56:28 +09:00
f34131f8f4
Initial game-wide replacement of scrolling playfields
2018-01-04 18:50:17 +09:00
ccb69d16d9
move HitResult in Scoring namespace to replace HitCount
2017-12-30 21:23:18 +01:00
9690591593
Make taiko use namespaced hitsounds
...
This is a temporary solution for now that uses DrawableHitObject.SampleNamespace for the override. We will not want to do this going forward, and instead have the rulesets add their custom resource stores to the games', but that requires deciding where/when to apply/remove such resource stores, and is probably left to skinning.
2017-12-26 19:55:56 +09:00
35d7fa8a81
Cleanup things that are now not needed with these changes
2017-12-26 14:18:38 +09:00
14162b5d46
Make InputDrum handle all Normals/Claps, hitobjects all others
2017-12-26 14:18:23 +09:00
8bfdee586b
Rename SwellSampleMapping -> DrumSampleMapping
2017-12-25 17:29:04 +09:00