Dean Herbert
|
72b2123500
|
Update nunit in line with framework
|
2021-02-15 21:42:35 +09:00 |
|
Dean Herbert
|
1e99357a97
|
Update build configurations to net5.0 paths
|
2021-01-19 12:13:27 +09:00 |
|
Dean Herbert
|
1364de1166
|
Merge branch 'master' into beatmap-colour-setting
|
2021-01-18 16:07:46 +09:00 |
|
Mysfit
|
a3535f4b79
|
Further simplified beatmap colouring tests.
|
2021-01-16 02:09:35 -05:00 |
|
Mysfit
|
112967c1e8
|
Created base class for testing beatmap colours.
|
2021-01-15 23:46:46 -05:00 |
|
Mysfit
|
0c01a3a685
|
Found a better solution than TValue type checking for additional beatmap colour settings. Added unit tests for Catch Beatmap Skin settings.
|
2021-01-14 23:30:24 -05:00 |
|
Roman Kapustin
|
0ea4e221b2
|
Merge branch 'master' into net5.0
|
2021-01-14 14:02:51 +03:00 |
|
dependabot-preview[bot]
|
0fd2e368c1
|
Bump Microsoft.NET.Test.Sdk from 16.8.0 to 16.8.3
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.8.0 to 16.8.3.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.8.0...v16.8.3)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-01-01 17:53:41 +00:00 |
|
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 |
|
Dean Herbert
|
53da137425
|
Merge branch 'master' into net5.0
|
2020-12-10 17:14:21 +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 |
|