Andrei Zavatski
|
101a26a53e
|
Update start and end progress in one go
|
2024-01-12 02:54:07 +03:00 |
|
Andrei Zavatski
|
f1db7db259
|
Implement ArgonHealthDisplayBar
|
2024-01-11 17:52:34 +03:00 |
|
Andrei Zavatski
|
90ab306a96
|
Implement ArgonHealthDisplayBackground
|
2024-01-11 17:52:33 +03:00 |
|
Dean Herbert
|
5d6f767dbd
|
Reduce excessive Color4 allocations during path colour updates
|
2024-01-11 00:31:39 +09:00 |
|
Dean Herbert
|
f912a1ba31
|
Merge branch 'master' into health-less-value-changed
|
2024-01-10 18:03:34 +09:00 |
|
Dean Herbert
|
80892f3167
|
Fix misses not displaying properly
|
2024-01-09 18:18:11 +09:00 |
|
Dean Herbert
|
b6505ba063
|
Reduce colour tween overhead and mark other calls of concern
|
2024-01-09 18:16:54 +09:00 |
|
Dean Herbert
|
12a59eb34c
|
Remove vertex update overheads
|
2024-01-09 17:35:01 +09:00 |
|
Dean Herbert
|
b3533d270c
|
Remove delegate overhead of HealthBarValue /GlowBarValue
|
2024-01-09 17:20:49 +09:00 |
|
Dean Herbert
|
d83b8dbdaf
|
Refactor ArgonHealthDisplay to user interpolation and less bindable events
|
2024-01-09 16:50:27 +09:00 |
|
Dean Herbert
|
b809d4c068
|
Remove delegate overhead from argon health display's animation updates
|
2024-01-07 14:31:22 +09:00 |
|
Bartłomiej Dach
|
f69a5b44cc
|
Merge branch 'master' into fix-argon-initial-display
|
2023-12-06 09:30:28 +01:00 |
|
Salman Ahmed
|
20fd458fac
|
Perserve miss animation when followed by a hit at same frame
|
2023-12-05 21:59:28 +03:00 |
|
Salman Ahmed
|
9496cdf42b
|
Add explanatory note for scheduling
|
2023-12-05 21:59:28 +03:00 |
|
Salman Ahmed
|
927cfe4257
|
Fix health processor event leaks
|
2023-12-05 21:59:28 +03:00 |
|
Salman Ahmed
|
629e64d50a
|
Fix ArgonHealthDisplay not displaying miss correctly during initial transition
|
2023-12-04 23:55:31 +03:00 |
|
Salman Ahmed
|
5723715ea0
|
Fix ArgonHealthDisplay sometimes behaving weirdly on miss judgements
|
2023-12-04 23:24:28 +03:00 |
|
Bartłomiej Dach
|
b6e3e42445
|
Merge branch 'master' into bspline-sliders
|
2023-11-20 12:03:29 +09:00 |
|
Dean Herbert
|
2987c0e802
|
Add note about enfocing size methodology
|
2023-11-15 19:01:52 +09:00 |
|
Bartłomiej Dach
|
8cd1f08a92
|
Fix argon health bar folding in on itself
|
2023-11-15 15:42:45 +09:00 |
|
Bartłomiej Dach
|
159cf41f82
|
Fix default argon health bar width being zero
Closes #25460.
|
2023-11-15 12:53:09 +09:00 |
|
Bartłomiej Dach
|
83f8f03c7e
|
Fix argon health bar not relative sizing correctly
|
2023-11-14 21:54:06 +09:00 |
|
Thomas Müller-Höhne
|
926636cc03
|
Generalize Bezier curves to BSplines of Nth degree
|
2023-11-11 13:32:53 +01:00 |
|
Bartłomiej Dach
|
870e4ce27e
|
Fix argon health display not handling invalidation correctly
|
2023-11-11 20:42:45 +09:00 |
|
Bartłomiej Dach
|
b7972e3c84
|
Merge branch 'skin-size-editing' into gameplay-hud-redesign/counters
|
2023-11-11 20:16:14 +09:00 |
|
Bartłomiej Dach
|
374e13b496
|
Remove argon health display bar length setting
It is no longer needed.
Intentionally not doing backwards migration to simplify things; users
can fix their skins.
|
2023-11-10 18:18:58 +09:00 |
|
Salman Ahmed
|
4de5454538
|
Bring back left-side line next to health display
Makes the score counter not look weird when it reaches 8 digits
|
2023-11-08 02:07:15 +03:00 |
|
Salman Ahmed
|
cbea2db4be
|
Support absolute-sized health bar and use it for default layout
|
2023-11-08 02:06:14 +03:00 |
|
Salman Ahmed
|
1c844a155e
|
Remove health line detail
|
2023-11-05 01:55:54 +03:00 |
|
Salman Ahmed
|
91cf237fc1
|
Revert health display settings changes
|
2023-11-05 01:55:54 +03:00 |
|
Salman Ahmed
|
df80b4dcab
|
Update "Argon" health display specifications to match design
Also adds a little white bar next to the display to match with the
components below it (score/accuracy/combo counters).
|
2023-10-26 09:12:05 +03:00 |
|
Dean Herbert
|
b9dbc8139b
|
Merge branch 'master' into fix-argon-health-bar-flash
|
2023-10-11 00:20:08 +09:00 |
|
Dean Herbert
|
e2e28ef0ca
|
Remove comment regarding inlined delegate
|
2023-10-10 22:12:20 +09:00 |
|
Dean Herbert
|
682aa06acf
|
Remove JudgementResult from Miss /Flash as it is not used
|
2023-10-10 22:10:44 +09:00 |
|
Dean Herbert
|
4674f63655
|
Fix Scheduler.AddOnce not working in one location
|
2023-10-10 16:17:34 +09:00 |
|
Dean Herbert
|
1eb6c93916
|
Also debounce updatePathVertices to reduce overhead
|
2023-10-10 15:50:42 +09:00 |
|
Dean Herbert
|
6c346874d3
|
Add TODO mentioning that ArgonHealthDisplay is doing lerp wrong
|
2023-10-10 15:24:54 +09:00 |
|
Dean Herbert
|
57f588fa86
|
Ensure health displays don't pile up transforms when off-screen
|
2023-10-10 15:24:54 +09:00 |
|
Dean Herbert
|
6ee958743e
|
Adjust glow animation specifics slightly
|
2023-10-10 15:10:42 +09:00 |
|
Dean Herbert
|
aeb579eb54
|
Syncrhonise initial colour of glowBar for sanity
|
2023-10-10 15:10:27 +09:00 |
|
Dean Herbert
|
8e26b3c405
|
Fix argon health bar not completing flash animation correctly
|
2023-10-10 15:09:33 +09:00 |
|
Dean Herbert
|
7c7771afca
|
Merge pull request #24986 from peppy/health-animates-in-intro
Add initial animation for health bars
|
2023-10-07 10:31:34 +09:00 |
|
Dean Herbert
|
d87ab9c82d
|
Adjust transition time based on miss/hit
|
2023-10-06 19:34:38 +09:00 |
|
Dean Herbert
|
3f2a00d90d
|
Add argon health display to default skin layout
|
2023-10-06 19:34:27 +09:00 |
|
Dean Herbert
|
f40e910c51
|
Remove left line from health display
|
2023-10-06 19:34:27 +09:00 |
|
Dean Herbert
|
db5178e453
|
Change ArgonHealthDisplay to be relative sized for now
|
2023-10-06 18:56:39 +09:00 |
|
Bartłomiej Dach
|
bd71403309
|
Merge branch 'master' into health-animates-in-intro
|
2023-10-04 13:53:42 +02:00 |
|
Dean Herbert
|
4f3c433946
|
Move vertex related constants local to method
|
2023-10-03 17:41:52 +09:00 |
|
Dean Herbert
|
32b2ac4974
|
Rename and refactor glow/miss bars to hopefully make more sense
|
2023-10-03 17:41:11 +09:00 |
|
Dean Herbert
|
4f9daa1c14
|
Tidy up ArgonHealthDisplay code quality
|
2023-10-03 17:32:35 +09:00 |
|