Describe what this pull request will do
Check that callouts are valid when caching them.
Negligible performance degradation to caching logic (~0.0012ms per check) but overall positive performance impact once cache is made.
This should remove all log errors relating to invalid files, e.g:
Sound: Error: File: rhsafrf\addons\rhs_s_radio\radio\Male01\RU\Advance not found !!!
Each change in a separate line
Check that callout sounds have file extensions when caching them
When merged this pull request will: Title
Describe what this pull request will do Check that callouts are valid when caching them. Negligible performance degradation to caching logic (
~0.0012ms
per check) but overall positive performance impact once cache is made. This should remove all log errors relating to invalid files, e.g:Sound: Error: File: rhsafrf\addons\rhs_s_radio\radio\Male01\RU\Advance not found !!!
Each change in a separate line