pathetic meowmeow and GitHub
fd5a4d9b8a
Refactor audio system to send collection IDs over the network ( #5540 )
...
This is important groundwork for future features such as captioning,
as a caption and other data can be associated with the collection
prototype instead of passing extra data everywhere with the sound.
2025-02-22 17:29:47 +01:00
Leon Friedrich and GitHub
faef44daaa
Make PVS overrides respect vismasks ( #5598 )
...
* Make overrides respect vismasks
* Thread safety
* Release notes
* Use ExpandPvsEvent.Mask for other overrides
* check if already queued
2025-02-16 21:32:23 +11:00
Leon Friedrich and GitHub
afffb33446
Stop empty audio system filters from playing sounds for all players ( #5444 )
...
* Fix audio system empty filter bug
* The nullable attributes are lying
2024-09-18 11:44:16 +10:00
45b7500d93
feat: added audio system predicted method for only one receiver ( #5435 )
...
* feat: added audio system predicted method for only one receiver
* renamed to PlayLocal
* tweak
---------
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2024-09-12 17:41:40 +10:00
Leon Friedrich and GitHub
6ef67cf513
Add stack trace to some error logs and remove some audio error logs ( #5188 )
...
* Add stack trace to some error logs
* Remove terminating entity audio error logs
2024-05-31 13:16:47 -07:00
metalgearsloth and GitHub
dd56de70b7
Fix grid-based audio ( #5087 )
...
* Fix grid-based audio
- Fixes parenting issues.
- Add SetGridAudio as an easy way to set it up and apply the override too.
* No more global
* Rejig it all
* mergew
* review
* Minor optimisation
* Revert "Minor optimisation"
This reverts commit d0cdac7690 .
2024-05-29 16:14:37 +10:00
metalgearsloth and GitHub
d9d5ef7471
Add audio helpers for map-based audio ( #5086 )
...
Doesn't need to be a flag because we just set it as global, whereas gridaudio cares about stuff every frame.
2024-05-02 09:51:14 +10:00
metalgearsloth and GitHub
4460454563
Implement sound VV ( #4966 )
...
* Implement sound VV
No params yet because I'm lazy but paths and collections work.
* Fixes
* rn
* review
2024-03-24 16:59:40 +11:00
metalgearsloth and GitHub
7aa951ca48
Add undetachable PVS flag ( #4889 )
...
Useful in some rare cases, mainly for grid-related activities.
Specifically:
- Audio entity where we never want it detached.
- FTL previs effects to show impending squish.
2024-03-16 14:58:08 +11:00
Leon Friedrich and GitHub
eba58cb893
Remove RobustTree & PVSCollection ( #4759 )
...
* Cut down RobustTree
* Better LoD
* Add PvsPriority flag
* Undo cvar name change
* reorganize grafana metrics
* Fix tests
* Fix replays
* Don't try process empty chunks
* Fix move benchmark
* Fix benchmark
* Remove obsolete audio methods
* Moar benchmarks
* Rename EntityData
* A
* B
2023-12-28 09:10:13 +11:00
8d7d6a26ba
Fix playing audio streams ( #4761 )
...
* Fix playing audio streams
* mostly address review
---------
Co-authored-by: ike709 <ike709@github.com >
2023-12-25 18:36:24 -08:00
Leon Friedrich and GitHub
b1e1f27aa3
Add stack trace to audio errors ( #4748 )
2023-12-22 13:23:28 +11:00
metalgearsloth and GitHub
28d2b47a2c
Log errors on spawning audio to deleting ents ( #4629 )
2023-12-09 14:30:18 +11:00
metalgearsloth and GitHub
ced2a5c6cd
Make PVS overrides less bad and fix audio ( #4656 )
2023-12-02 19:36:55 +11:00
metalgearsloth and GitHub
9ec927543f
Remove audio logging ( #4654 )
2023-12-02 10:43:06 +11:00
metalgearsloth and GitHub
0eb3c37bd8
Add detailed audio logging ( #4652 )
2023-12-01 20:33:29 +11:00
metalgearsloth and GitHub
7ba02b5ca6
Store audio on its own map ( #4651 )
2023-12-01 18:48:33 +11:00
metalgearsloth and GitHub
d33a8465b0
Fix global audio ( #4625 )
2023-11-28 20:44:40 +11:00
2733435218
Audio rework unrevert + audio packaging ( #4555 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2023-11-27 22:12:26 +11:00
metalgearsloth and GitHub
170d192791
Revert audio rework ( #4554 )
2023-11-07 09:34:09 +11:00
metalgearsloth and GitHub
d75dbc901f
Audio rework ( #4421 )
2023-10-29 14:58:19 +11:00