Commit Graph

25 Commits

Author SHA1 Message Date
ekrctb 96f3e0dad8 Replace CatchHitObject.X usage to EffectiveX and OriginalX 2020-12-14 11:03:14 +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
smoogipoo 9d926de944 Fix test failure 2020-12-08 17:04:30 +09:00
ekrctb 0213f77b4b Move catcher state changing logic to OnNewResult method 2020-12-08 14:28:30 +09:00
ekrctb e82ca66d3e Fix depth of dropped objects 2020-12-04 10:21:54 +09:00
ekrctb 1d669cf65e Add more TestSceneCatcher tests
Some tests are moved from TestSceneCatcherArea
2020-12-03 16:44:36 +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
Bartłomiej Dach fcf3a1d13c Encapsulate combo display better 2020-09-12 22:40:34 +02:00
Bartłomiej Dach a8e96b3994 Reword test steps for consistency & fix typo 2020-07-16 20:17:37 +02:00
Bartłomiej Dach fbf3a09835 Create catcher explicitly to make tests independent of ctor 2020-07-16 20:14:57 +02:00
Bartłomiej Dach 54b0321581 Factor out catcher as property 2020-07-16 20:12:32 +02:00
Bartłomiej Dach f72a6b8c9d Use [Resolved] instead 2020-07-16 20:08:48 +02:00
Gagah Pangeran 545e4a1f66 fix formatting 2020-07-16 15:32:07 +07:00
Gagah Pangeran 7021459c75 add hit lighting test in test scene catcher area 2020-07-16 15:25:07 +07:00
ekrctb 3278a1d7d8 Standardize osu!catch coordinate system
There were two coordinate systems used:
- 0..512 (used in osu!stable)
- 0..1 (relative coordinate)

This commit replaces the usage of
the relative coordinate system to
the coordinate system of 0..512.
2020-07-02 00:21:45 +09:00
Dean Herbert 2c840c52a3 Add skinnable test scene per ruleset to better allow dynamic compilation 2020-04-07 16:20:13 +09:00
Dan Balasescu 03c8140d3c
Merge branch 'master' into add-catcher-animation-states 2020-03-11 14:53:14 +09:00
Dean Herbert 8ad44952f8 Remove unused usings 2020-03-10 16:47:53 +09:00
Dean Herbert eab544b49f Add afterimage glow when entering hyperdash 2020-03-10 16:41:08 +09:00
Dean Herbert 7069cef9ce Add catcher kiai/fail animation states 2020-03-10 15:28:37 +09:00
Dean Herbert a55b2b8918 Add explosion effect when catching fruit 2020-02-21 18:09:50 +09:00
Dean Herbert c68309ac4f Update TestSceneCatcherArea to use SkinnableTestScene 2020-02-17 17:19:46 +09:00
Roman Kapustin 459a285cd8 Rename test cases to test scenes inline with the framework change 2019-05-14 22:37:25 +03:00