Dean Herbert
|
b997f98b25
|
Merge pull request #10914 from bdach/prevent-composer-null-crash
|
2020-11-20 12:18:44 +09:00 |
|
Bartłomiej Dach
|
6356b2dde9
|
Prevent editor from crashing for rulesets with no compose screen implementation
|
2020-11-19 22:11:52 +01:00 |
|
smoogipoo
|
d467a00eea
|
Add initial followpoint pooling implementation
|
2020-11-20 00:11:31 +09:00 |
|
smoogipoo
|
7c83a27002
|
Add more xmldocs
|
2020-11-19 22:48:21 +09:00 |
|
smoogipoo
|
8a656f7cee
|
Fix missing SkinChanged event + safety
|
2020-11-19 22:42:44 +09:00 |
|
smoogipoo
|
a53848ef9b
|
Fix storyboard imlpementation
|
2020-11-19 22:30:41 +09:00 |
|
smoogipoo
|
d388c44428
|
Cleanup, refactoring, and restart sample on skin change
|
2020-11-19 22:30:21 +09:00 |
|
smoogipoo
|
7180bfe4ba
|
Unlimit number of samples per pool
|
2020-11-19 21:21:57 +09:00 |
|
smoogipoo
|
0287269b2f
|
Fix volume discrepancies
|
2020-11-19 21:21:30 +09:00 |
|
smoogipoo
|
688a04c2ff
|
Make slider/spinner use pooled samples
|
2020-11-19 20:40:30 +09:00 |
|
smoogipoo
|
f013928fa3
|
Set maximum pool size
|
2020-11-19 20:40:01 +09:00 |
|
smoogipoo
|
70cb197957
|
Cleanups
|
2020-11-19 20:38:36 +09:00 |
|
smoogipoo
|
812d5d59b1
|
Fix looping not being propagated
|
2020-11-19 20:29:09 +09:00 |
|
smoogipoo
|
8920534a25
|
Fix pools not being added to hierarchy
|
2020-11-19 20:24:03 +09:00 |
|
smoogipoo
|
003fed857c
|
Separate files
|
2020-11-19 19:52:34 +09:00 |
|
smoogipoo
|
730b14b5bb
|
Add initial hit sample pooling
|
2020-11-19 19:51:09 +09:00 |
|
Dean Herbert
|
1c7ee2ca5f
|
Simplify math by making direction a float
|
2020-11-19 18:46:19 +09:00 |
|
Dean Herbert
|
dd5b90cf6c
|
Add test coverage of animation restarting
|
2020-11-19 18:08:54 +09:00 |
|
Dean Herbert
|
84e73e88d5
|
Use structs for parts for added safety
|
2020-11-19 18:08:54 +09:00 |
|
Dean Herbert
|
3a7291c5cf
|
Fix some behavioural regressions
|
2020-11-19 17:56:11 +09:00 |
|
Dean Herbert
|
476d0256cc
|
Replace particle explosion implementation with DrawNode version
|
2020-11-19 17:22:37 +09:00 |
|
Dean Herbert
|
fe025043bd
|
Make test run multiple times
|
2020-11-19 17:16:29 +09:00 |
|
Dean Herbert
|
83024f1ec5
|
Add back positional randomness from stable
|
2020-11-19 16:00:20 +09:00 |
|
Dean Herbert
|
efd5acb8ab
|
Randomise direction every animation playback
|
2020-11-19 15:55:11 +09:00 |
|
Dean Herbert
|
9d04ce75cc
|
Make particles additive and consume in judgement explosions
|
2020-11-19 15:47:02 +09:00 |
|
Dean Herbert
|
9df93e1f18
|
Add basic implementation of particle explosion
Using drawables still, just to get things in place and setup the
structure
|
2020-11-19 14:54:33 +09:00 |
|
Dean Herbert
|
7f3c8ad744
|
Merge pull request #10872 from smoogipoo/fix-missing-triangles
|
2020-11-19 14:11:08 +09:00 |
|
Dean Herbert
|
3024ae6d86
|
Add better test coverage of hit lighting (and ensure reset after animation reapplication)
|
2020-11-19 14:10:07 +09:00 |
|
Dean Herbert
|
ba735584fa
|
Add null check for disposal safety
|
2020-11-19 14:04:43 +09:00 |
|
Dean Herbert
|
85c5c68dfa
|
Provide particle drawable as a function (for future use)
|
2020-11-19 13:20:21 +09:00 |
|
Bartłomiej Dach
|
24d7fa03d8
|
Merge branch 'master' into legacy-jugement-match-stable-transforms
|
2020-11-18 20:33:58 +01:00 |
|
Bartłomiej Dach
|
e7c0cf093b
|
Merge pull request #10878 from peppy/fix-judgement-transform-logic
Add ability for skins to have more control over judgement transforms
|
2020-11-18 20:33:29 +01:00 |
|
Bartłomiej Dach
|
5156de3a10
|
Merge branch 'master' into fix-judgement-transform-logic
|
2020-11-18 19:20:11 +01:00 |
|
Dean Herbert
|
ecd6d09600
|
Merge pull request #10891 from smoogipoo/remove-obsoletes
Remove obsolete method
|
2020-11-18 23:07:31 +09:00 |
|
Dan Balasescu
|
9f6ca06039
|
Merge pull request #10889 from peppy/return-null-if-skinnable-sprite-no-exist
Fix SkinnableSprite initialising a drawable even when the texture is not available
|
2020-11-18 21:35:13 +09:00 |
|
smoogipoo
|
cb5d1d0d77
|
Remove obsolete method
|
2020-11-18 21:26:35 +09:00 |
|
Dean Herbert
|
191b95810c
|
Fix whitespace issues
|
2020-11-18 19:47:35 +09:00 |
|
Dean Herbert
|
b3bec81b79
|
Update xmldoc to match new behaviour
|
2020-11-18 19:38:38 +09:00 |
|
Dean Herbert
|
8522ddc61e
|
Reduce nesting of skinned component to reduce exposed surface
|
2020-11-18 19:34:27 +09:00 |
|
Dean Herbert
|
20bb64c627
|
Fix mania misses not correctly animating (temporary solution)
|
2020-11-18 19:34:00 +09:00 |
|
Dean Herbert
|
1fd582d333
|
Update lighting tests to not require lighting (some test skins are missing it)
|
2020-11-18 19:12:29 +09:00 |
|
Dean Herbert
|
ee8804b50b
|
Fix animation playback not running on skin change
|
2020-11-18 19:03:34 +09:00 |
|
Dean Herbert
|
d017e725fb
|
Add comment for future todo task
|
2020-11-18 19:03:34 +09:00 |
|
Dean Herbert
|
c47e70da9b
|
Update animations for new/old miss style and add fades
|
2020-11-18 19:03:34 +09:00 |
|
Dean Herbert
|
9d3de5bca0
|
Fix hit lighting dictating lifetime even when not present in skin
|
2020-11-18 19:03:34 +09:00 |
|
Dean Herbert
|
9d0a6de26e
|
Fix SkinnableSprite initialising a drawable even when the texture is not available
|
2020-11-18 19:03:34 +09:00 |
|
Dean Herbert
|
72a15ef2dc
|
Handle DrawableJudgement lifetime more flexibly
|
2020-11-18 19:03:34 +09:00 |
|
Dean Herbert
|
25d4511e49
|
Fix judgement test scene always using hitobjects at t=0
|
2020-11-18 19:03:34 +09:00 |
|
Dean Herbert
|
94886a09b2
|
Remove fades from DrawableJudgement itself
|
2020-11-18 19:03:34 +09:00 |
|
Dean Herbert
|
5bd4ace37f
|
Split out new and old style legacy judgement pieces
|
2020-11-18 19:03:34 +09:00 |
|