ekrctb
|
5b5e883904
|
Remove EffectiveXBindable (setting Value was not handled)
And use orthogonal `OriginalXBindable` and `XOffsetBindable`.
|
2020-12-14 13:39:07 +09:00 |
|
ekrctb
|
d96399ea42
|
Revert "Remove X setter from CatchHitObject"
This reverts commit 7cbbd74d
|
2020-12-14 13:18:14 +09:00 |
|
ekrctb
|
7cbbd74df2
|
Remove X setter from CatchHitObject
|
2020-12-14 11:38:07 +09:00 |
|
ekrctb
|
96f3e0dad8
|
Replace CatchHitObject.X usage to EffectiveX and OriginalX
|
2020-12-14 11:03:14 +09:00 |
|
ekrctb
|
2634c6b8d9
|
Combine DisplayRadius and Scale to DisplaySize
|
2020-12-10 20:43:01 +09:00 |
|
ekrctb
|
ccca7e0b25
|
more specific type droppedObjectContainer
|
2020-12-09 10:35:01 +09:00 |
|
ekrctb
|
749d5380ca
|
Pool caught objects and dropped objects
|
2020-12-08 22:38:10 +09:00 |
|
ekrctb
|
c301223d8c
|
Make object on the catcher plate separate CaughtObject class
|
2020-12-08 21:11:40 +09:00 |
|
ekrctb
|
ed50fd445e
|
Fix hit lighting colour not applied in TestSceneCatcher
|
2020-12-08 21:07:12 +09:00 |
|
ekrctb
|
004c705aa9
|
Remove ScaleContainer and flatten the Drawable tree of catch DHO
|
2020-12-08 20:37:08 +09:00 |
|
smoogipoo
|
9d926de944
|
Fix test failure
|
2020-12-08 17:04:30 +09:00 |
|
ekrctb
|
100b365c98
|
Restore hyper dash state on revert judgement result
|
2020-12-08 15:21:47 +09:00 |
|
ekrctb
|
cb76a2d7b5
|
Restore catcher state on revert judgement result
|
2020-12-08 15:03:03 +09:00 |
|
ekrctb
|
0213f77b4b
|
Move catcher state changing logic to OnNewResult method
|
2020-12-08 14:28:30 +09:00 |
|
ekrctb
|
d18397acad
|
Adjust namespace
|
2020-12-07 12:35:24 +09:00 |
|
Dean Herbert
|
aa24890aff
|
Merge branch 'master' into caught-object-refactor
|
2020-12-04 14:12:33 +09:00 |
|
ekrctb
|
e82ca66d3e
|
Fix depth of dropped objects
|
2020-12-04 10:21:54 +09:00 |
|
ekrctb
|
3de46d0a3b
|
Fix & clarify catcher tests
|
2020-12-04 10:14:00 +09:00 |
|
ekrctb
|
1d669cf65e
|
Add more TestSceneCatcher tests
Some tests are moved from TestSceneCatcherArea
|
2020-12-03 16:44:36 +09:00 |
|
ekrctb
|
2eb2c934cc
|
Refactor fruit dropping code
- The repeated `Remove` call was quadratic complexity.
Now it is linear time.
|
2020-12-03 16:44:36 +09:00 |
|
ekrctb
|
fdcfa81e46
|
Make RandomSeed a property, not a bindable
|
2020-12-02 20:53:47 +09:00 |
|
ekrctb
|
5936a8ffb4
|
Fix drawables are added multiple times in a test scene
|
2020-12-02 18:06:14 +09:00 |
|
ekrctb
|
1a6b8e022c
|
Fix formatting
|
2020-12-02 17:20:52 +09:00 |
|
ekrctb
|
ef741a1471
|
Test banana colour change based on random seed
|
2020-12-02 17:16:36 +09:00 |
|
ekrctb
|
beda6961e4
|
Add a test for fruit randomness
|
2020-12-02 16:55:58 +09:00 |
|
ekrctb
|
8a78c495f2
|
Refactor DHO testing logic to the "specimen" class
|
2020-12-02 16:55:37 +09:00 |
|
Dean Herbert
|
71a121389b
|
Merge pull request #11033 from smoogipoo/immutable-hit-samples
Make HitSampleInfo immutable
|
2020-12-02 14:44:26 +09:00 |
|
Dan Balasescu
|
2e0fdf9bca
|
Merge pull request #11011 from ekrctb/catch-pooling-initial
Initial implementation of hit object pooling in osu!catch ruleset
|
2020-12-02 13:02:22 +09:00 |
|
dependabot-preview[bot]
|
5772a0811c
|
Bump Microsoft.NET.Test.Sdk from 16.7.1 to 16.8.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.7.1 to 16.8.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.7.1...v16.8.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-12-02 00:56:09 +00:00 |
|
smoogipoo
|
2840405112
|
Volume should be 0 by default
|
2020-12-01 18:14:14 +09:00 |
|
smoogipoo
|
5760e1c1fc
|
Make HitSampleInfo immutable
|
2020-12-01 15:37:51 +09:00 |
|
ekrctb
|
604619ba47
|
Generalize legacy skin player test.
|
2020-12-01 09:49:04 +09:00 |
|
ekrctb
|
4f17e3520e
|
Use Cached attribute
|
2020-12-01 09:38:19 +09:00 |
|
ekrctb
|
b5e43144a9
|
Add a Player test scene that uses a legacy skin
|
2020-11-30 19:56:50 +09:00 |
|
ekrctb
|
9611aaf09e
|
Use hit object pooling for JuiceStream .
- Use `Clear(false)` to not dispose pooled children.
- Don't set nested DHO `Origin`.
- Simplify the layout (remove custom `Origin`).
|
2020-11-30 19:19:14 +09:00 |
|
ekrctb
|
b76ae525b2
|
Use hit object pooling for Fruit and Banana .
|
2020-11-30 19:07:50 +09:00 |
|
ekrctb
|
05aaa377e7
|
Don't use CreateDrawableRepresentation in CatcherArea
|
2020-11-30 19:02:49 +09:00 |
|
ekrctb
|
7986d7802d
|
Use ApplyDefaults in TestSceneFruitObjects .
|
2020-11-30 12:58:14 +09:00 |
|
ekrctb
|
7ce752391d
|
Make TestSceneFruitObjects show correct color
|
2020-11-27 12:02:07 +09:00 |
|
ekrctb
|
de471a7e84
|
Add test for dynamically changing catch fruits
|
2020-11-27 11:42:14 +09:00 |
|
ekrctb
|
5e36fb322a
|
Move fruit visual logic from CHO to DrawableFruit
|
2020-11-27 11:08:32 +09:00 |
|
ekrctb
|
047a02b863
|
Merge branch 'master' into palpable-catch-hit-object
|
2020-11-26 14:35:27 +09:00 |
|
ekrctb
|
9131546876
|
Workaround TestSceneCatchModRelax failure
|
2020-11-26 13:04:19 +09:00 |
|
ekrctb
|
ab7251d742
|
Move members to PalpableCatchHitObject
|
2020-11-24 19:57:37 +09:00 |
|
ekrctb
|
c360533e4c
|
Simplify code of TestSceneFruitObjects
|
2020-11-17 23:40:30 +09:00 |
|
ekrctb
|
eebce1f914
|
Fix TestSceneFruitObjects
|
2020-11-17 18:13:32 +09:00 |
|
ekrctb
|
a53b5ef8b9
|
Remove --no-restore from VSCode build tasks
|
2020-11-16 19:22:08 +09:00 |
|
Bartłomiej Dach
|
f9fa7c86ea
|
Cover mapping fully for catch mods
|
2020-11-15 14:53:25 +01:00 |
|
Bartłomiej Dach
|
9899687bfe
|
Rename existing method to allow for new one
|
2020-11-15 14:17:41 +01:00 |
|
kamp
|
ceb17764b1
|
Also replace / with - for args in other task.jsons
|
2020-11-07 01:09:21 +01:00 |
|