ekrctb
|
e5c8e06c4b
|
Create children in the constructor
|
2020-12-03 16:44:36 +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 |
|
ekrctb
|
e8842eed81
|
Use bigger initial capacity for catch hit object pool
|
2020-12-01 14:50:42 +09:00 |
|
ekrctb
|
a16b265090
|
Apply suggested styling changes
|
2020-12-01 14:46:04 +09:00 |
|
smoogipoo
|
5945c088cb
|
A few code standard cleanups
|
2020-12-01 12:57:37 +09:00 |
|
ekrctb
|
08cb84b325
|
Pool osu!catch hit explosion
|
2020-12-01 11:32:20 +09:00 |
|
ekrctb
|
d1076778fd
|
Convert switch expression to switch statement
|
2020-12-01 09:50:52 +09:00 |
|
ekrctb
|
70628235e3
|
Use hit object pooling for BananaShower .
|
2020-11-30 19:22:40 +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
|
94fd607a7c
|
Use hit object pooling for Droplet and TinyDroplet .
|
2020-11-30 19:04:09 +09:00 |
|
ekrctb
|
05aaa377e7
|
Don't use CreateDrawableRepresentation in CatcherArea
|
2020-11-30 19:02:49 +09:00 |
|
Dean Herbert
|
9fbfb1aa9f
|
Add comment explaining requirement
|
2020-11-30 15:22:55 +09:00 |
|
Dean Herbert
|
73990a6674
|
Fix osu!catch combo counter not showing after 1 combo
|
2020-11-30 15:20:52 +09:00 |
|
ekrctb
|
c99d34d140
|
Merge branch 'master' into palpable-catch-hit-object
|
2020-11-26 12:24:57 +09:00 |
|
ekrctb
|
3c3229ac4b
|
Remove redundant StaysOnPlate
|
2020-11-25 07:59:45 +09:00 |
|
ekrctb
|
ab7251d742
|
Move members to PalpableCatchHitObject
|
2020-11-24 19:57:37 +09:00 |
|
ekrctb
|
c506b438bf
|
Remove more code and make some methods private
|
2020-11-22 18:51:16 +09:00 |
|
ekrctb
|
4345d8dcb6
|
Event -> virtual method
|
2020-11-21 15:20:33 +09:00 |
|
ekrctb
|
82aefa3868
|
Rework and rename to OnNewDrawableHitObject.
The semantics is changed and hopefully more clear.
|
2020-11-21 00:27:19 +09:00 |
|
ekrctb
|
468b2a97cb
|
Use events instead of overriding Add (catch)
|
2020-11-20 17:56:47 +09:00 |
|
Dean Herbert
|
4024b44a53
|
Fix unsafe manipulation of parent's children from child
|
2020-10-19 17:41:21 +09:00 |
|
Bartłomiej Dach
|
2b1ef16f89
|
Replace comparison references to HitResult.Miss with IsHit
|
2020-10-02 23:31:24 +02:00 |
|
smoogipoo
|
4ca9a69de2
|
Use new hit results in catch
|
2020-09-29 16:33:38 +09:00 |
|
Dean Herbert
|
1c58f568d6
|
Simplify and reformat rewind/transform logic
|
2020-09-22 12:54:21 +09:00 |
|
Dean Herbert
|
08d8975566
|
Remove DisplayInitialCombo method for simplicity
|
2020-09-22 12:35:18 +09:00 |
|
Bartłomiej Dach
|
fcf3a1d13c
|
Encapsulate combo display better
|
2020-09-12 22:40:34 +02:00 |
|
Salman Ahmed
|
a0a4501008
|
Merge remote-tracking branch 'upstream/master' into catch-combo-counter
|
2020-09-01 20:17:25 +03:00 |
|
Salman Ahmed
|
ba8a4eb6f0
|
Move osu!catch combo counter display to inside CatcherArea
|
2020-09-01 20:17:21 +03:00 |
|
Salman Ahmed
|
cf6b34db1e
|
Merge remote-tracking branch 'upstream/master' into catch-combo-counter
|
2020-08-22 13:07:28 +03:00 |
|
smoogipoo
|
62d833d63d
|
Fix comment
|
2020-08-21 13:14:50 +09:00 |
|
smoogipoo
|
6ad7a3686b
|
Simplify condition
|
2020-08-21 13:13:08 +09:00 |
|
smoogipoo
|
855b5ba4ed
|
Merge branch 'master' into add-droplet-hypers
|
2020-08-21 13:09:16 +09:00 |
|
Dean Herbert
|
f0ba587515
|
Merge branch 'master' into fix-catch-double-sample
|
2020-08-21 12:38:29 +09:00 |
|
Bartłomiej Dach
|
9546fbb64b
|
Prevent catcher from performing invalid catches
|
2020-08-20 19:06:29 +02:00 |
|
Bartłomiej Dach
|
28534c1599
|
Reintroduce PalpableCatchHitObject at data level
|
2020-08-20 19:06:26 +02:00 |
|
smoogipoo
|
f956c9fe37
|
Clobber in a gameplay test
|
2020-08-21 02:01:29 +09:00 |
|
Dean Herbert
|
a94a86178b
|
Align osu!catch playfield with stable 1:1
|
2020-08-20 19:12:37 +09:00 |
|
Dean Herbert
|
1f14d9b690
|
Use correct width adjust for osu!catch playfield
|
2020-08-20 18:15:06 +09:00 |
|
Salman Ahmed
|
af52b73b06
|
Fill out missing documentation
|
2020-08-19 08:39:40 +03:00 |
|
Salman Ahmed
|
d4bde0afe5
|
Do not pass accent value on a reverted miss judgement
|
2020-08-19 08:18:30 +03:00 |
|
Salman Ahmed
|
4dbf695bca
|
Fix wrong ordering
|
2020-08-04 00:04:00 +03:00 |
|
Salman Ahmed
|
f37ba49f7f
|
Add catch-specific combo counter with its legacy design
|
2020-08-03 22:13:02 +03:00 |
|
Dean Herbert
|
02678c04d5
|
Merge pull request #9556 from gagahpangeran/toggle-hit-lighting-catch
|
2020-07-17 17:06:40 +09:00 |
|
Dan Balasescu
|
ab477c3be4
|
Remove returns xmldoc
|
2020-07-16 15:55:35 +09:00 |
|
Dean Herbert
|
c42b315abb
|
Expose via CreateProxiedContent method
|
2020-07-16 15:35:19 +09:00 |
|
Dean Herbert
|
3666599053
|
Remove space
|
2020-07-15 22:00:48 +09:00 |
|
Dean Herbert
|
72789dc0aa
|
Remove redundant array spec
|
2020-07-15 21:52:37 +09:00 |
|
Dean Herbert
|
2624862e32
|
Fix osu!catch dropping fruit appearing above the plate instead of behind
|
2020-07-15 20:58:09 +09:00 |
|
Gagah Pangeran
|
3e2d184a91
|
change hitlighting bool to bindable
|
2020-07-14 10:52:34 +07:00 |
|